如何在所有测试包中的特定模块中运行来自所有TestCase
类的测试?在模块内部运行每个TestCase
在Django项目,我已经下测试分裂tests.py/
每个文件(模块)具有几个测试用例类,以及它们中的每具有若干试验方法。 init .py导入它们中的每一个。
我已经知道我能做到这些:
运行所有测试:
./manage.py test myapp
或者运行特定的测试用例:
./manage.py test myapp.OneOfManyTestCase
或者运行很具体来自TestCase类的测试方法:
./manage.py test myapp.OneOfManyTestCase.test_some_small_method
但是,我无法弄清楚如何从一个特定的模块运行每个TestCases。
说,OneOfManyTestCase
类是从tests/lot_of_test.py
,也有其他测试用例。
Django似乎不关心TestCases模块。
如何运行lot_of_test
内的所有TestCases?
终于实现了这一点。谢谢你的提示 :) – 2013-02-15 18:27:09