【发布时间】:2019-04-09 15:33:28
【问题描述】:
当我右键单击一个测试模块(文件)并选择Run Unittests in ... 时,PyCharm 会使用它的 test-GUI 执行此操作。
当我右键单击带有一些测试模块的包(目录)时,PCcharm 知道存在单元测试——它显示Run Unittests in ... 菜单项。但是 PyCharm 找不到任何测试。
(我的目录testing 里面只有__init__.py utils_test.py。后者里面有class UtilTest(TestCase)。)
输出:
Launching unittests with arguments python -m unittest discover-s /home/joshua/PycharmProjects/myproj/proj/testing -t in /home/joshua/PycharmProjects/myproj/proj/testing
Ran 0 tests in 0.000s
OK
我可以创建一个套件并手动运行它,但我希望利用 PyCharm 的测试 GUI 来比较实际和预期等。
我怎样才能让它发现我的单元测试?
【问题讨论】:
标签: python unit-testing pycharm python-unittest