~brian-murray/ubuntu/natty/apt/reduce-apport-package-bugs

« back to all changes in this revision

Viewing changes to test/integration/run-tests

  • Committer: Bazaar Package Importer
  • Author(s): Michael Vogt
  • Date: 2011-02-18 12:01:19 UTC
  • mfrom: (1.4.23 sid)
  • Revision ID: james.westby@ubuntu.com-20110218120119-s5598pllakoh838p
Tags: 0.8.11.5ubuntu1
MergedĀ fromĀ debian/sid

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
#!/bin/sh
2
2
set -e
3
3
 
 
4
FAIL=0
4
5
DIR=$(readlink -f $(dirname $0))
 
6
if [ "$1" = "-q" ]; then
 
7
        export MSGLEVEL=2
 
8
elif [ "$1" = "-v" ]; then
 
9
        export MSGLEVEL=4
 
10
fi
5
11
for testcase in $(run-parts --list $DIR | grep '/test-'); do
6
 
        echo "\033[1;32mRun Testcase \033[1;35m$(basename ${testcase})\033[0m"
7
 
        ${testcase}
 
12
        if [ "$1" = "-q" ]; then
 
13
                echo -n "\033[1;32mRun Testcase \033[1;35m$(basename ${testcase})\033[0m"
 
14
        else
 
15
                echo "\033[1;32mRun Testcase \033[1;35m$(basename ${testcase})\033[0m"
 
16
        fi
 
17
        if ! ${testcase}; then
 
18
                 FAIL=$((FAIL+1))
 
19
                 echo "$(basename $testcase) ... FAIL"
 
20
        fi
 
21
        if [ "$1" = "-q" ]; then
 
22
                echo
 
23
        fi
8
24
done
 
25
 
 
26
echo "failures: $FAIL"
 
27
exit $FAIL