由Django的内部对开工具的启发,鼻对开很容易平分测试套件,找到测试上,测试失败。
更重要的是:当运行测试时,X,对开会告诉你什么是X是测试FOO失败。
nosetests --bisect =模块:TestClass.failing_test
并得到一些有时是有用的输出:
平分对tests.integration.disqus.forums.api.endpoints.tests:ForumEndpointTest.test_list_users
├**通1:2块运行1410测试(S)...
│├**块1A:运行780测试
在371.578s完成││└**测试(失败找到)
│├**块1B:运行631测试
在224.881s完成││└**测试(失败找到)
故障发现│└**多个源(2块)
(在我们上面的例子,我们的测试套件居然坏了,所以它不能找到一种方法来平分)
要求:
- < LI>的Python
- 在鼻子
评论没有发现