chiark
/
gitweb
/
~ian
/
hippotat.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2aa9f70
)
tests: Break out determine-tname
author
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sat, 7 Jan 2023 12:31:49 +0000
(12:31 +0000)
committer
Ian Jackson
<ijackson@chiark.greenend.org.uk>
Sun, 8 Jan 2023 17:02:08 +0000
(17:02 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
test/common
patch
|
blob
|
history
diff --git
a/test/common
b/test/common
index 44532b8f9dc2d7ae0f633ebc371f2ccdb9caa13d..6a780ba6d72a6198e412af10e64e8e692883e14c 100644
(file)
--- a/
test/common
+++ b/
test/common
@@
-15,12
+15,16
@@
target_bin_prefix=${target_bin_dir}${target_bin_dir+/}
fail () { echo >&2 "$0: fail: $*"; exit 1; }
-
test-prep
() {
-
+
determine-tname
() {
+ local prefix=$1; shift
case "${0##*/}" in
-
t-*) tname="${0##*/t
-}" ;;
+
$prefix-*) tname="${0##*/$prefix
-}" ;;
*) fail "bad test script name $0" ;;
esac
+}
+
+test-prep () {
+ determine-tname t
tmp=tmp/$tname
rm -rf "$tmp"