これは、Ubuntuオンライン、Fedoraオンライン、Windowsオンラインエミュレータ、MAC OSオンラインエミュレータなど、複数の無料オンラインワークステーションのいずれかを使用して、OnWorks無料ホスティングプロバイダーで実行できるコマンドpytestです。
プログラム:
NAME
パイテスト -Pythonユニットテストを実行します
SYNOPSIS
使用法:pytest [OPTIONS] [testfile [testpattern]]
例:
pytest path / to / mytests.py pytest path / to / mytests.py theseTests pytest path / to / mytests.py
theseTests.test_thisone
pytest one(test_thisoneとtest_thatoneの両方を実行します)pytest path / to / mytests.py -s
(test_notthisoneをスキップします)
パイテスト - カバレッジ test_foo.py
(logilab.devtoolsが利用可能な場合のみ)
オプション:
-h, - 助けて
このヘルプメッセージを表示して終了します
-t テストディレクトリ
テストが見つかるディレクトリ
-d 契約による設計を可能にする
-v, -詳細
冗長出力
-i, --pdb
テスト失敗検査を有効にします(との競合 - カバレッジ)
-x, --最初に終了
最初の失敗で終了します(pytestがXNUMXつのテストファイルを実行する場合にのみ意味があります)
-s スキップ、 - スキップ=スキップ
この名前に一致するテスト名はスキップされ、いくつかのパターンをスキップします。コンマを使用してください
-q, - 静かな
最小限の出力
-P プロフィール、 - プロフィール=プロフィール
プロファイルの実行と指定されたファイルへのデータの保存
- カバレッジ
pycoverageを使用してテストを実行します( --pdb)
onworks.net サービスを使用して pytest をオンラインで使用する