aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authordancer <dancer>2005-05-18 23:49:31 +0000
committerdancer <dancer>2005-05-18 23:49:31 +0000
commit02623f86463bacc831d5f143be2f0d0cb96f80f6 (patch)
tree69960d58c8878f6027588a1eea72dbdb88d064a9 /examples
parent254b90fb53d9990d23e55bc7f6244d4787307891 (diff)
downloadpbuilder-02623f86463bacc831d5f143be2f0d0cb96f80f6.tar
pbuilder-02623f86463bacc831d5f143be2f0d0cb96f80f6.tar.gz
add
Diffstat (limited to 'examples')
-rw-r--r--examples/B92test-pkg30
1 files changed, 30 insertions, 0 deletions
diff --git a/examples/B92test-pkg b/examples/B92test-pkg
new file mode 100644
index 0000000..7e3f36c
--- /dev/null
+++ b/examples/B92test-pkg
@@ -0,0 +1,30 @@
+#!/bin/bash
+# run tests
+set -e
+
+dpkg -i /tmp/buildd/*.deb
+chmod a+x /tmp/buildd/*/debian/pbuilder-test/*
+SUCCESS=0
+COUNT=0
+unset FAIL || true
+NOFAIL=1
+
+for SCRIPT in $(run-parts --test /tmp/buildd/*/debian/pbuilder-test) ; do
+ echo "--- BEGIN test: ${SCRIPT##*/}"
+ if "${SCRIPT}"; then
+ echo SUCCESS
+ ((SUCCESS=SUCCESS+1))
+ else
+ echo FAIL
+ FAIL[${#FAIL[@]}]="${SCRIPT##*/}"
+ NOFAIL=0
+ fi
+ echo "--- END test: ${SCRIPT##*/}"
+ ((COUNT=COUNT+1))
+done
+
+echo "Summary:"
+echo "=== $SUCCESS out of $COUNT tests passed"
+echo "${FAIL[@]/#/ failed }"
+echo "-- end of testsuite."
+