Pytestの定理


1.pytestデフォルトコマンド
pytest [options] [file_or_dir] [file_or_dir] [...]
2.キーワード
-k EXPRESSION
キーワード
例)
-k「test and not zero」関数のテスト者はzeroなしのテストのみを実行します.
-k"zero"zeroを含む関数テストのみ実行
-s
shortcut for --capture=no.
-v
進捗を視覚的に表示
--durations=0
show N slowest setup/test durations (N=0 for all).
ファイルパスふぁいるぱす:クラス名くらすめい
対応するクラスでのみテストを実行
3.Decorations
@pytest.mark.xfail
今失敗しても、間もなく行われるテストで実行します.
@pytest.mark.skip
テストを実行せずにスキップ
@pytest.mark.django_db
DjangoのDBに接続してテストする必要がある場合は、クラスに貼り付けます.
(更新を続行)