`python -m unittest discover` 不会发现测试
- 论坛
- `python -m unittest discover` 不会发现测试
8 浏览
`python -m unittest discover` 不会发现测试
Python的unittest discover无法找到我的测试!
我一直在使用nose来发现我的单元测试,效果很好。从我的项目顶层运行nosetests
,我得到:
运行了31个测试,用时0.390秒
现在Python 2.7的unittest有了发现功能,我尝试使用
python -m unittest discover
但是我得到了
运行了0个测试,用时0.000秒
我的目录结构如下:
myproj/ reporter/ __init__.py report.py [其他应用程序模块] tests/ __init__.py test-report.py [其他测试模块]
你有任何想法为什么unittest的发现算法无法找到这些测试吗?
我使用的是Windows 7上的Python 2.7.1和nose 1.0.0。