diff options
author | dancer <dancer> | 2005-05-18 23:49:31 +0000 |
---|---|---|
committer | dancer <dancer> | 2005-05-18 23:49:31 +0000 |
commit | 02623f86463bacc831d5f143be2f0d0cb96f80f6 (patch) | |
tree | 69960d58c8878f6027588a1eea72dbdb88d064a9 /examples | |
parent | 254b90fb53d9990d23e55bc7f6244d4787307891 (diff) | |
download | pbuilder-02623f86463bacc831d5f143be2f0d0cb96f80f6.tar pbuilder-02623f86463bacc831d5f143be2f0d0cb96f80f6.tar.gz |
add
Diffstat (limited to 'examples')
-rw-r--r-- | examples/B92test-pkg | 30 |
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." + |