Python:Nose没有接受单元测试

Python:Nose没有接受单元测试,python,unit-testing,nose,Python,Unit Testing,Nose,我已经用python编写了一个单元测试,并且希望在运行nose时将其选中。当我在包含测试的文件上运行nose时,它可以正常工作 nosetests myFile.py 但不是当我刚跑的时候 nosetests 在同一目录中。我以为nose会自动拾取运行它的目录中的所有测试?你知道我该怎么做吗?该目录中的各种文件中有更多的测试,我希望能够同时运行它们 这就是我的测试结果: class testSimple(unittest.TestCase): def setUp(self):

我已经用python编写了一个单元测试,并且希望在运行nose时将其选中。当我在包含测试的文件上运行nose时,它可以正常工作

nosetests myFile.py
但不是当我刚跑的时候

nosetests
在同一目录中。我以为nose会自动拾取运行它的目录中的所有测试?你知道我该怎么做吗?该目录中的各种文件中有更多的测试,我希望能够同时运行它们

这就是我的测试结果:

class testSimple(unittest.TestCase):

    def setUp(self):
        pass

    def tearDown(self):
        pass

    def testStupid(self):
        self.Assert(False)

您的测试用例python文件名应该以“test”开头,这样nose就可以选择它

如果您愿意,可以使用nose而不保持这种命名转换-本线程中描述了所需的配置: