pythonのnosetestフレームワークには、組み込み/除外とマッチングが可能なテスト用の正規表現を含める、除外して一致させるコマンドラインオプションがあります。ノースフレームワークのコマンドラインの正規表現パターンの一致(-e、-m、-i)
しかし、正しく動作していないようです。
[[email protected]_redhat test]$ nosetests -w cases/ -s -v -m='_size'
----------------------------------------------------------------------
Ran 0 tests in 0.001s
OK
[[email protected]_redhat test]$ grep '_size' cases/test_case_4.py
def test_fn_size_sha(self):
ノーズフレームワークの正規表現にはいくつか問題がありますか?
こんにちは@dbw、返信いただきありがとうございます。しかし、私はこれを試してみました、これは私が '[K @電子テスト]の$はgrep '_size' 例/ test_case_04_inv_validation.py デフtest_fn_size_sha(自己)見つけたものです: [k個の@電子テスト] $ nosetests -sv -m = '_size' cases/test_case_04_inv_validation.py 0.000sでのRan 0のテスト OK' – kbang
TestCaseクラスのtest_fn_size_sha()ですか?そうであれば、そのクラスは同じマッチルールの対象となるため、-m式と一致しなければ拒否されます。 – dbn