diff options
Diffstat (limited to 'mcs/class/System.Drawing/Test/System.Drawing.Imaging/tests.sh')
-rwxr-xr-x | mcs/class/System.Drawing/Test/System.Drawing.Imaging/tests.sh | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/mcs/class/System.Drawing/Test/System.Drawing.Imaging/tests.sh b/mcs/class/System.Drawing/Test/System.Drawing.Imaging/tests.sh new file mode 100755 index 00000000000..511cfcd6ee6 --- /dev/null +++ b/mcs/class/System.Drawing/Test/System.Drawing.Imaging/tests.sh @@ -0,0 +1,29 @@ +#!/bin/sh + +if [ $# -eq 0 ]; then + echo "You should give a list of test names such as: " + echo "$0 System.Drawing.TestStringFormat" + echo "or" + echo "$0 all" + exit 1 +fi + +cp ../../System.Drawing_test_default.dll . + +topdir=../../../.. +NUNITCONSOLE=$topdir/class/lib/default/nunit-console.exe +MONO_PATH=$topdir/nunit20:$topdir/class/lib/default:. + + +for i in $@; do + if [ "$i" = "all" ]; then + fixture="" + else + fixture="/fixture:MonoTests.${i}" + fi + MONO_PATH=$MONO_PATH \ + mono --debug ${NUNITCONSOLE} System.Drawing_test_default.dll $fixture +done + + + |