Better choice for ports on external send creation
[ardour.git] / tools / windows_packaging / wine-ardour-tests.sh
1 #!/bin/bash
2
3 . ./wine-env.sh
4
5 if [ "$1" == "--list" ]; then
6         TESTS='test_*'
7         for test_program in `find  -name "$TESTS" -type f -perm /u+x`;
8         do
9                 echo "$test_program"
10         done
11         exit 0
12 fi
13
14 if [ "$1" == "--single" ] || [ "$2" == "--single" ]; then
15         if [ "$1" == "--single" ]; then
16                 TESTS="test_*$2*"
17         elif [ "$2" == "--single" ]; then
18                 TESTS="test_*$3*"
19         else
20                 TESTS='test_*'
21         fi
22         for test_program in `find . -name "$TESTS" -type f -perm /u+x`;
23         do
24                 echo "Running $test_program..."
25                 wine "$test_program"
26         done
27 else
28         wine run-tests.exe
29 fi