gpt4 book ai didi

Python: Nose 不接受单元测试

转载 作者:太空宇宙 更新时间:2023-11-03 13:45:24 24 4
gpt4 key购买 nike

我已经用 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 - 此线程中描述了所需的配置:

How to make py.test or nose to look for tests inside all python files?

关于Python: Nose 不接受单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21509544/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com