タグ

ブックマーク / pytest.org (2)

  • skip と xfail: 成功しないテストを扱う

  • xdist: pytest の分散テストプラグイン

    xdist: pytest の分散テストプラグイン¶ pytest-xdist プラグインは、独自のテストモードで py.test を拡張します: Looponfail: サブプロセスでテストを繰り返し実行します。各テストを実行してから py.test はプロジェクト内のファイルが変更されるまで待ち、事前に失敗したテストのみを再実行します。この動作は全てのテストが成功するまで繰り返されます。この段階になって再度、全てのテストを実行します。 マルチプロセス負荷分散: 複数 CPU または複数ホストがある場合、それらを結合テストの実行に使います。これにより開発を高速化したり、リモートマシンの特別なリソースを使ったりします。 マルチプラットフォームのカバレッジ: 異なる Python インタープリター、または異なるプラットフォームを指定して、全ての環境で並行してテストを実行します。 リモート環境

  • 1