
1 zjq426 2017-05-10 14:00:17 +08:00 TestLoader 有一个 sortTestMethodsUsing 方法,给一个新的 sorting function 可以覆盖默认的按测试名称排序的方法,也可以直接设为 None 关闭排序。如果测试有一些先决条件请参考 test 的 setup 部分。 |
2 Kilerd 2017-05-10 16:26:35 +08:00 via iPhone 测试应该是独立的吧,顺序不影响啊 |
3 SlipStupig OP |
4 binux 2017-05-10 17:02:35 +08:00 @SlipStupig #3 test_1_one, test_2_two |
5 fy 2017-05-10 17:05:15 +08:00 感觉有点僵硬 |
6 SlipStupig OP @binux OK |
7 SlipStupig OP @fy ???? |
8 Lycnir 2017-05-10 21:57:46 +08:00 最近我们也在写测试,不过是投入 pytest 的怀抱 |
9 SlipStupig OP @Lycnir 我想用 nose 但是感觉跟 unitest 区别不大 |
10 fy 2017-05-11 11:12:12 +08:00 @SlipStupig 我是说不能调顺序挺僵硬的 |
11 andy1990038 2017-05-11 13:58:03 +08:00 根据我上回的发现,这个顺序是按测试方法的首字母顺序来的... |
12 julyclyde 2017-05-11 22:53:49 +08:00 有这个需求基本上意味着你错了 |
13 SlipStupig OP @julyclyde 测试不应该有前置条件? |
14 264768502 2017-05-12 07:48:30 +08:00 via Android 一般情况下前置条件用 setUp,而不是用另一个 test |
15 julyclyde 2017-05-12 15:35:06 +08:00 @SlipStupig 单元测试啊,单元就是边界 |
16 SlipStupig OP @264768502 感谢指点 |