为什么Visual Studio Code无法发现我的Python unittest单元测试?

时间:2018-01-28 13:41:45

标签: python visual-studio-code python-unittest

我有一个Python 3.4项目,我正在使用Visual Studio Code(v1.19.2)

项目结构是:

root
    foo
        __init__.py
        foo.py
        footests.py

footests.py包含我基于unittest的测试:

import unittest
import foo

class footests(unittest.TestCase):

    def test(self):
        self.assertEquals(True, True)

if __name__ == '__main__':
    unittest.main()

我已在我的VS Code用户设置中启用了unittest,如下所示:

"python.unitTest.unittestEnabled": true,

我的问题是每当我尝试在VS Code中发现单元测试时,我都会收到以下消息:

  

未发现任何测试,请检查测试的配置设置。

在VS Code Output窗口中,我看到的只有:

  

启动

我的问题是 - 为什么VS Code / unittest没有在foo子文件夹中发现单元测试?

0 个答案:

没有答案