Python pytest で特定のテストだけを実行する ― 2020年12月23日 21時10分16秒
まずは、特定のファイルのテストを実行する方法。
% python -m pytest test_file.py
次に、特定のファイル内の一つをテストを実行する方法。
% python -m pytest test_file.py::test_name
-m を使うと、パターンに一致するテスト名だけを実行する。
% python -m pytest -k "pattern" test_file.py
「@pytest.mark」を使っての指定も可能。
% cat test_file.py
@pytest.mark.target
def test():
pass
% python -m pytest -m target test_file.py
コメント
トラックバック
このエントリのトラックバックURL: http://uyota.asablo.jp/blog/2020/12/23/9329828/tb
※なお、送られたトラックバックはブログの管理者が確認するまで公開されません。
コメントをどうぞ
※メールアドレスとURLの入力は必須ではありません。 入力されたメールアドレスは記事に反映されず、ブログの管理者のみが参照できます。
※なお、送られたコメントはブログの管理者が確認するまで公開されません。