From 9facf18726ce2d1635448d488e1d7fb1cfd53ee4 Mon Sep 17 00:00:00 2001 From: Calum Mackervoy <c.mackervoy@gmail.com> Date: Mon, 3 Aug 2020 18:01:11 +0200 Subject: [PATCH] update: performance tests separated into their own runner --- djangoldp/tests/performance_runner.py | 22 ++++++++++++++++++++++ djangoldp/tests/runner.py | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 djangoldp/tests/performance_runner.py diff --git a/djangoldp/tests/performance_runner.py b/djangoldp/tests/performance_runner.py new file mode 100644 index 00000000..e02192e3 --- /dev/null +++ b/djangoldp/tests/performance_runner.py @@ -0,0 +1,22 @@ +import sys + +import django +from djangoldp.tests import settings_default +from django.conf import settings + +# configure settings not to use pagination +settings.configure(default_settings=settings_default, + REST_FRAMEWORK = { + 'DEFAULT_PAGINATION_CLASS': None + }) + +django.setup() +from django.test.runner import DiscoverRunner + +test_runner = DiscoverRunner(verbosity=1) + +failures = test_runner.run_tests([ + 'djangoldp.tests.tests_performance', +]) +if failures: + sys.exit(failures) diff --git a/djangoldp/tests/runner.py b/djangoldp/tests/runner.py index 32f99f73..af89c6b8 100644 --- a/djangoldp/tests/runner.py +++ b/djangoldp/tests/runner.py @@ -25,7 +25,7 @@ failures = test_runner.run_tests([ 'djangoldp.tests.tests_pagination', 'djangoldp.tests.tests_inbox', 'djangoldp.tests.tests_backlinks_service', - # 'djangoldp.tests.tests_temp' + #'djangoldp.tests.tests_temp' ]) if failures: sys.exit(failures) -- GitLab