私はnosetests
のテストケースをそれぞれ異なるテストを含む異なるモジュール(ファイル)で実行しています。nosetestでテスト中に一度しか呼び出されないセットアップメソッドを定義するには?
nosetest
で実行中に一度だけ呼び出される関数/メソッドを定義したいとします。
documentation(例:here)を見て、setup_module
などの方法がありますが、どこでどのように使用するのですか?それらを私の__init__.py
に入れますか?他に何か?
私は、以下を使用してみました:
class TestSuite(basicsuite.BasicSuite):
def setup_module(self):
print("MODULE")
...
が、私はnosetest
でテストを実行すると、このプリントアウトが行われることはありません。私もunittest.TestCase
から派生していません(これはエラーになります)。