【问题标题】:Run unittest in a python module in PyCharm/IntelliJ IDEA12?在 PyCharm/IntelliJ IDEA12 的 python 模块中运行 unittest?
【发布时间】:2013-03-02 14:09:00
【问题描述】:

testsuite/__init__.py,我这样写:

import unittest
def suite():
    from my_module.testsuite import (
    shell_command,
    shell_command_on_jinja,
    workflow
    )
    suite = unittest.TestSuite()
    suite.addTest(shell_command.suite())
    suite.addTest(shell_command_on_jinja.suite())
    suite.addTest(workflow.suite())

    return suite

在终端中,我可以像这样执行测试套件:

python3 -m unittest testsuite.suite

但是,我不知道如何为 Pycharm/InteliJ 配置测试。我在Python's test 下添加了一个配置,并将Test 设置为FunctionScript 设置为my_module/testsuite/__init__.py,并将Function 设置为suite,然后运行它。但它不起作用。有人对此有想法吗?谢谢!

【问题讨论】:

标签: python unit-testing intellij-idea pycharm


【解决方案1】:

PyCharm 现在好像不支持这个了。请检查以下线程。

http://forum.jetbrains.com/thread/PyCharm-1116

【讨论】:

    猜你喜欢
    • 2017-09-19
    • 2015-05-11
    • 1970-01-01
    • 2013-12-13
    • 2017-12-05
    • 2012-09-11
    • 1970-01-01
    • 1970-01-01
    • 2013-12-25
    相关资源
    最近更新 更多