使用Pycharm 2016.3.2做了一些改变 - 不再自动发现UnitTests

时间:2017-02-02 17:33:26

标签: intellij-idea pycharm python-unittest

我已将我的社区版PyCharm升级到2016.3.2,并且我不确定它是这个确切的版本,但当我去运行其中包含单元测试的文件时,只有其中一些被识别为我可以右键单击并运行的单元测试。

我已经确定我的类实现了unittest.TestCase

class clWorkflowWebClientTest(unittest.TestCase):

我的所有测试都以test_blahblah()

开头

如果我进入编辑配置并手动添加一个,我可以右键单击并从项目树中运行它,它作为UnitTest运行。但我没有在Blah'中获得" Run UnitTests。右键单击文件时的对话框。

1 个答案:

答案 0 :(得分:0)

这是我自己造成的问题。我们添加了一个名为' UnitTest'并将此引入路径导致PyCharm知道什么是真正的UnitTest文件。

我仍然不知道导致某些文件工作的确切原因,但这些文件中似乎有一种方法可以从另一个具有正确路径的文件中导入。