git.shiar.nl
/
barcat.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7234e79
)
t: planned test count beforehand
author
Mischa POSLAWSKY
<perl@shiar.org>
Mon, 31 Oct 2022 19:49:22 +0000
(20:49 +0100)
committer
Mischa POSLAWSKY
<perl@shiar.org>
Tue, 1 Nov 2022 03:14:54 +0000
(
04:14
+0100)
Small effort to indicate units size, allowing rough eta estimation.
Makefile
patch
|
blob
|
history
t/regress.t
patch
|
blob
|
history
diff --git
a/Makefile
b/Makefile
index ef60b50719829078e2c5b6efc684c3a5035f0309..0d7d36bb8abe17acdc9753ad059866f7d5ccc6c4 100644
(file)
--- a/
Makefile
+++ b/
Makefile
@@
-1,2
+1,5
@@
barcat: reformat-podusage
./$< $@
+
+test:
+ prove -f t/regress.t
diff --git
a/t/regress.t
b/t/regress.t
index e149b36dad00e3e263f27f8529830da468eb1c39..f6877b1e85169cb126e0c60d1ef63186c444732a 100755
(executable)
--- a/
t/regress.t
+++ b/
t/regress.t
@@
-26,7
+26,12
@@
do
esac
done
-for candidate in ${@:-t*.out}
+params="${@:-t*.out}"
+color 0\;36
+echo "1..$(echo $params | wc -w)"
+color 0
+
+for candidate in $params
do
test_count=$((test_count+1))
file="${candidate%.out}"
@@
-92,8
+97,6
@@
else
echo "# failed $fail_count among $test_count test(s)"
fail_count=1 # exit code
fi
-
-color 0\;36
-echo "1..$test_count"
color 0
+
exit $fail_count