Revision 84826d21
Von Moritz Bunkus vor mehr als 12 Jahren hinzugefügt
t/test.sh | ||
---|---|---|
find t | grep "\.t$" | grep -v '^t/old' | HARNESS_OPTIONS=j:c xargs perl -Imodules/override -MTest::Harness -e 'BEGIN { push @INC, "modules/fallback" } runtests(@ARGV)'
|
||
#!/bin/bash
|
||
|
||
{
|
||
if [[ -z $1 ]]; then
|
||
find t -type f -name '*.t'
|
||
else
|
||
echo -- "$@"
|
||
fi
|
||
} | HARNESS_OPTIONS=j:c xargs perl -Imodules/override -MTest::Harness -e 'BEGIN { push @INC, "modules/fallback" } runtests(@ARGV)'
|
Auch abrufbar als: Unified diff
Aufruf einzelner Test-Scripts via Test::Harness ermöglichen
Syntax ist trivialerweise:
Um alle Tests auszuführen:
./t/test.sh
Um nur bestimmte auszuführen:
./t/test.sh t/unicorns/charlie.t t/chunky/bacon.t