summaryrefslogtreecommitdiff
path: root/test-debtransform/run.sh
diff options
context:
space:
mode:
Diffstat (limited to 'test-debtransform/run.sh')
-rwxr-xr-xtest-debtransform/run.sh23
1 files changed, 19 insertions, 4 deletions
diff --git a/test-debtransform/run.sh b/test-debtransform/run.sh
index fde98da..204e312 100755
--- a/test-debtransform/run.sh
+++ b/test-debtransform/run.sh
@@ -1,5 +1,10 @@
#!/bin/bash
+function fail
+{
+ echo "$1: FAIL"
+ exit 1
+}
function run
{
rm -rf out
@@ -7,11 +12,21 @@ function run
ERROR=0
PATH=..:$PATH ../debtransform $1 $1/$2 out || ERROR=1
if [ "$ERROR" != "$3" ]; then
- echo "$1: FAIL"
- exit 1
+ fail $1
fi
echo "$1: OK"
+ if [ "$ERROR" = 0 ]; then
+ for a in out/*
+ do
+ NAME="`basename "$a"`"
+ case $NAME in
+ *.dsc)
+ debdiff $4/$NAME out/$NAME
+ ;;
+ esac
+ done
+ fi
}
-run 1 grandorgue.dsc 0
-run 2 grandorgue.dsc 0 \ No newline at end of file
+run 1 grandorgue.dsc 0 1-out
+run 2 grandorgue.dsc 0 2-out \ No newline at end of file