summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2015-05-30 13:27:45 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2015-05-31 12:21:36 +0100
commit7fc714261baac8630925cd57ab5408ea33a444c4 (patch)
tree89c4edf9633507ee7afed06e1213e7f56ca4f6a1
parent85b96ebc4c98dc91842ffbe5c6bc6e19cf1ffeb5 (diff)
Test suite: Provide new t-stunt facility
-rw-r--r--tests/lib14
1 files changed, 14 insertions, 0 deletions
diff --git a/tests/lib b/tests/lib
index 357bb86..1a9b042 100644
--- a/tests/lib
+++ b/tests/lib
@@ -323,6 +323,20 @@ t-822-field () {
' <$file
}
+t-tstunt () {
+ local tstunt=$tmp/tstunt
+ mkdir -p $tstunt
+ case "$PATH" in
+ "$tstunt:"*) ;;
+ *":$tstunt:"*) ;;
+ *) PATH="$tstunt:$PATH" ;;
+ esac
+ local f
+ for f in "$@"; do
+ ln -sf "$troot/tstunt/$f" "$tstunt"/.
+ done
+}
+
t-ref-dsc-dgit () {
local dsc=${p}_${v}.dsc
local val=`t-822-field $tmp/incoming/$dsc Dgit`