我有一个名为 test_web.py 的文件,其中包含一个类 TestWeb 和许多名为 test_something() 的方法。
我可以像这样运行班级中的每个测试:
$ nosetests test_web.py
...
======================================================================
FAIL: checkout test
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/me/path/here/test_web.py", line 187, in test_checkout
...
但我似乎无法运行单独的测试。当在同一个 PWD 中运行时,这些给我“没有这样的测试”错误:
$ nosetests test_web.py:test_checkout
$ nosetests TestWeb:test_checkout
这里有什么问题?