Python ';鼻测试';无法从目录中收集测试文件

Python ';鼻测试';无法从目录中收集测试文件,python,nose,nosetests,Python,Nose,Nosetests,我有一个目录层次结构,每个目录中都有一个包含所有测试文件的“test/”目录。NoTests无法以某种方式收集这些测试文件。 我也遵循了用于文件名和类名的命名约定。这些文件中定义的所有类都是unittest:TestCase的子类。还是不走运。一定是什么问题?我只是回答我的问题。真的很奇怪。我发现以前的测试文件处于可执行模式。一旦我改变了这些模式,它就开始像一个魔咒一样工作了。:-)chmod-x*_test.py为我工作。有人能解释一下鼻测试的这种行为吗?如果你仔细看看python鼻的用法,你

我有一个目录层次结构,每个目录中都有一个包含所有测试文件的“test/”目录。NoTests无法以某种方式收集这些测试文件。
我也遵循了用于文件名和类名的命名约定。这些文件中定义的所有类都是unittest:TestCase的子类。还是不走运。一定是什么问题?

我只是回答我的问题。真的很奇怪。我发现以前的测试文件处于可执行模式。一旦我改变了这些模式,它就开始像一个魔咒一样工作了。:-)chmod-x*_test.py为我工作。有人能解释一下鼻测试的这种行为吗?

如果你仔细看看python鼻的用法,你会明白的

--exe在python模块中查找可执行的测试。 正常行为是排除可执行模块

谢谢