让单元测试与komodoideforpython一起工作

2024-09-28 20:55:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试在Komodo IDE(python)上运行以下代码:

import unittest

class MathLibraryTests(unittest.TestCase):
    def test1Plus1Equals2(self):
        self.assertEqual(1+1, 2)

然后,我创建了一个新的测试计划,指向这个项目(文件)目录,并尝试运行它的测试计划。它似乎在运行,但似乎找不到任何测试。在

如果我尝试使用“常规”run命令(F7)运行以下代码

^{pr2}$

它起作用了。我得到以下输出:

----------------------------------------------------------------------
Ran 1 test in 0.000s

OK

我可能做错了什么?在


Tags: 文件项目代码importself目录defunittest
1条回答
网友
1楼 · 发布于 2024-09-28 20:55:49

要获取测试文件,文件名必须以test_开头。我尝试只使用test.py,但失败了,test_.py就像做梦一样工作。在

你需要做的就是重命名你的文件。这在文档中并没有很清楚地说明-我是通过bug report on Komodo's web site来解决的。在

如果科莫多至少能给我们一个问题的线索,那就太好了!在

相关问题 更多 >