1

私はExtUtils::MakeMakerを使用してPerlライブラリの1つを管理しています。テストフレームワークは、./tディレクトリ内のいくつかのテストファイルを使用して通常の方法でセットアップされます。

ディレクトリ内のすべてのテストを実行する場合は、を実行します。./tmake test

ディレクトリ内の単一のファイルでテストを実行する場合は./t、を実行しますmake TEST_FILES=./t/test01.t test

2つ(またはそれ以上)のテストファイルですべてのテストを実行するにはどうすればよいですか?試しmake TEST_FILES=./t/test01.t,./t/test02.t testましたが、うまくいきません。

4

1 に答える 1

2

ファイルを区切るにはスペースを使用してください。TEST_FILES引用符を使用してスペースを割り当てにバインドします。

make test TEST_FILES="t/test01.t t/test02.t"

すべてのテストの名前が似ている場合は、シェル ワイルドカードを使用して指定することもできます。

make test TEST_FILES=t/test0[12].t
于 2013-02-04T04:48:59.457 に答える