test-backend: Allow running a subset of tests

This now allows e.g.

    ./tools/test-backend zephyr.BugdownTest

or

    ./tools/test-backend zephyr.BugdownTest --verbosity=2

but unfortunately not

    ./tools/test-backend --verbosity=2 zephyr.BugdownTest

(imported from commit 95302db3efe45182d789c40c2a2899230a06b091)
This commit is contained in:
Keegan McAllister
2013-02-01 15:38:56 -05:00
parent 27b82c205f
commit 1622f53cb1

View File

@@ -1,4 +1,13 @@
#!/bin/bash -e
target='zephyr'
case "$1" in
zephyr*)
target="$1"
shift
;;
esac
cd "$(dirname "$0")"/..
./manage.py test zephyr --skip-generate --settings=humbug.test_settings "$@"
./manage.py test "$target" --skip-generate --settings=humbug.test_settings "$@"