2017-05-02 13 views
0

私はPython3に付属のテストフレームワークを使い始めました。後で私はPytestに変更しました。Pytestでは、実行中のテストの名前はどのように表示できますか?

私は

Pytest my_file.py 

を出力し、それがないのpython3に付属しているテストフレームワークのように、現在実行中のテストの名前だろうと予想。

これを可能にするオプションはありますか?

答えて

2

は別名--verbose-vオプション、試してみてください。

pytest -v your_file.py 

をそして、あなたはすべての可能なオプションのリストを取得することができます:

また、理想的に、あなたのプロジェクトは、このような方法で構築されるだろう
pytest --help 

明示的なスクリプトファイルを引数としてpytestを呼び出す必要はありません。 I.テストスイートは、プロジェクトのメインディレクトリまたはtestsas recommended by Kenneth Reitzというサブディレクトリのいずれかに存在する、test_XYZ.pyという名前の別々のスクリプトファイルになります。だからあなたはする必要があります:

pytest -v 
関連する問題