看,我的 setup.py:
https://github.com/mongodb/motor/blob/master/setup.py
...和setup.cfg:
https://github.com/mongodb/motor/blob/master/setup.cfg
我希望能够运行一个套件,例如:
python setup.py nosetests test.test_motor_ssl
但我收到“无效的命令名称‘test.test_motor_ssl’”。另一方面,有了这个:
python setup.py nosetests --tests test.test_motor_ssl
... nosetests 运行我项目中的每个测试。我如何告诉 nosetests,当它在 setup.py 中运行时,如何运行测试的子集?
最佳答案
显然这是 nose 1.2.1 中的一个已知错误,他们已经在 master 分支中进行了修复。您可以等待下一个版本,也可以直接使用 nosetests
命令。
关于python - 如何指定使用 "python setup.py nosetests"运行哪些测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15215313/