--xunit-file
テストスクリプトの名前と現在のディレクトリ名に基づいて結果ファイルの名前が付けられるように設定する方法は?
私は次のようにテストを実行しています:
[dir_name]$ nosetests --with-xunit --xunit-file=???? test/test_file_name.py
理想的には、xml は および にちなんで命名できdir_name
ますtest_file_name
。
ありがとう。
ここに私がまとめたものがあります:
1)シェルスクリプトでこれを行っているため、 string にアクセスできますtest/test_file_name.py
。--xunit-file=
テストスクリプトの名前に従って設定しました
2) 後処理 I: をプレフィックスdir_name
として xml ファイルに追加します
3) 後処理 II: 各 xml ファイルで、すべてを変更して、次のようclassname="class_name"
に を含めます。dir_name
classname="dir_name_class_name
xml ファイル名を変更するだけでは機能しないことがわかったため、最後の手順が必要です。結果を (Jenkins で) 正しく表示するには、すべてのクラス名も変更する必要があります。