最近、新しい素晴らしいものが Perl の世界に登場しました。ライブラリ パッケージには長い間、t
テストを含むフォルダーがありました。xt
これで、作成者テストを含むフォルダーがもう 1 つできました。ライブラリのxt
インストールの過程でテストは必要ありませんが、ライブラリの自動作成者がコードが優れていることを確認するのに役立ちます。
prove
テストを実行する Perl に同梱されているスクリプトがあります。パラメータなしで実行
prove
すると、フォルダ「t」のすべてのテストが実行されます。両方を実行してテストしたい場合t
は、xt
次のように記述します。
prove xt t
.proverc
構成ファイルfile にパラメータ ( )を追加することができますxt t
。次に、パラメーターなしで実行するprove
と、ファイルから取得され、両方のフォルダー内のテストが実行されます。
しかし、ここで問題が発生します。ファイルにある場合はxt t
、.proverc
ファイル名をパラメータとしてprove
. prove t/00-load.t
構成ファイルからパラメーターを取得するため、両方のフォルダーですべてのテストを実行すると言う場合
。書く必要がありますprove --norc
t/00-load.t
。しかし、これは醜いようです。
xt
どのようにテスト を実行しますか?