相关疑难解决方法(0)

递归单元测试发现

我有一个包含目录"tests"的包,我正在存储我的单元测试.我的包看起来像:

.
??? LICENSE
??? models
?   ??? __init__.py
??? README.md
??? requirements.txt
??? tc.py
??? tests
?   ??? db
?   ?   ??? test_employee.py
?   ??? test_tc.py
??? todo.txt
Run Code Online (Sandbox Code Playgroud)

从我的包目录,我希望能够找到tests/test_tc.pytests/db/test_employee.py.我不想安装第三方库(nose或其他),或者必须手动构建一个TestSuite以运行它.

当然有一种方法可以告诉unittest discover他们一旦发现测试就不要停止寻找?python -m unittest discover -s tests会发现tests/test_tc.pypython -m unittest discover -s tests/db会找到tests/db/test_employee.py.有没有找到两者的方法?

python python-2.7 python-unittest

29
推荐指数
2
解决办法
1万
查看次数

标签 统计

python ×1

python-2.7 ×1

python-unittest ×1