Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个目录层次结构,在每个目录中都有一个“test/”目录,其中包含所有测试文件。nosetests 无法以某种方式收集这些测试文件。我也遵循了用于文件名和类名的命名约定。这些文件中定义的所有类都是 unittest:TestCase 的子类。仍然没有运气。一定是什么问题?
如果你仔细看python鼻子的用法,你会明白的
--exe 在可执行的 python 模块中查找测试。正常行为是排除可执行模块,
谢谢。
我只是在回答我的问题。这真的很奇怪。我发现之前的测试文件处于可执行模式。一旦我改变了那里的模式,它就开始像魅力一样工作。:-) chmod -x *_test.py 为我工作。谁能解释鼻子测试的这种行为???