0

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

4

2 回答 2

1

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

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

谢谢。

于 2012-09-14T05:51:18.733 回答
0

我只是在回答我的问题。这真的很奇怪。我发现之前的测试文件处于可执行模式。一旦我改变了那里的模式,它就开始像魅力一样工作。:-) chmod -x *_test.py 为我工作。谁能解释鼻子测试的这种行为???

于 2012-09-11T09:50:46.533 回答