From c2b7e75125acc5bceaf63be80549cad5497feb25 Mon Sep 17 00:00:00 2001 From: Diederik van der Boor Date: Mon, 28 Dec 2015 16:19:52 +0100 Subject: [PATCH] Improve runtests.py to run specific tests --- runtests.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/runtests.py b/runtests.py index 545a014..f536b43 100755 --- a/runtests.py +++ b/runtests.py @@ -50,9 +50,15 @@ if not settings.configured: SITE_ID = 3, ) +DEFAULT_TEST_APPS = [ + 'polymorphic', +] + def runtests(): - argv = sys.argv[:1] + ['test', 'polymorphic', '--traceback'] + sys.argv[1:] + other_args = list(filter(lambda arg: arg.startswith('-'), sys.argv[1:])) + test_apps = list(filter(lambda arg: not arg.startswith('-'), sys.argv[1:])) or DEFAULT_TEST_APPS + argv = sys.argv[:1] + ['test', '--traceback'] + other_args + test_apps execute_from_command_line(argv) if __name__ == '__main__':