1

では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して実行します。しかし、うまくいきません。誰かがこれについてアイデアを持っていますか? ありがとう!FunctionScriptmy_module/testsuite/__init__.pyFunctionsuite

4

1 に答える 1