Try using prove when available
Junio C Hamano committed
Oct 26, 2010 at 23:05 UTC
45c52ecdbf90d276f9300a3f18a9e834a2673e63
1 file changed
+16
Dothem
+16
@@ -38,7 +38,23 @@ do
38
shift
39
done
40
41
+for TRASH in /dev/shm /tmp ""
42
+do
43
+ if test -n "$TRASH" && test -d "$TRASH" && test -w "$TRASH"
44
+ then
45
+ TRASH="--root=$TRASH/testpen"
46
+ break
47
+ fi
48
+done
49
+
50
sh -c 'asciidoc --version >/dev/null 2>&1' || nodoc=y
51
+if sh -c 'prove --version >/dev/null 2>&1'
52
+then
53
+ DEFAULT_TEST_TARGET=prove GIT_PROVE_OPTS="$jobs"
54
+ export DEFAULT_TEST_TARGET GIT_PROVE_OPTS
55
+fi
56
+GIT_TEST_OPTS="$TRASH${GIT_TEST_OPTS+" $GIT_TEST_OPTS"}"
57
+export GIT_TEST_OPTS
58
59
test -f /bin/dash || with_dash=
60
if test -z "$BUILDBASE"