From 7cc9f707ee07dcabcd71cb88ecd71d106fc5ab5d Mon Sep 17 00:00:00 2001 From: Eric Holscher Date: Thu, 9 Jan 2014 00:31:55 -0500 Subject: [PATCH] Add test settings file, mainly for PRODUCTION_DOMAIN setting in tests. --- readthedocs/settings/test.py | 16 ++++++++++++++++ runtests.sh | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) create mode 100644 readthedocs/settings/test.py diff --git a/readthedocs/settings/test.py b/readthedocs/settings/test.py new file mode 100644 index 000000000..98298f2f3 --- /dev/null +++ b/readthedocs/settings/test.py @@ -0,0 +1,16 @@ +import os.path + +from .sqlite import * # noqa + +TEST_RUNNER = 'django_nose.NoseTestSuiteRunner' + +SLUMBER_USERNAME = 'test' +SLUMBER_PASSWORD = 'test' +SLUMBER_API_HOST = 'http://localhost:8000' +# A bunch of our tests check this value in a returned URL/Domain +PRODUCTION_DOMAIN = 'readthedocs.org' + +try: + from local_settings import * # noqa +except: + pass diff --git a/runtests.sh b/runtests.sh index 0c73f7534..05cc08c17 100755 --- a/runtests.sh +++ b/runtests.sh @@ -1,3 +1,3 @@ cd readthedocs -./manage.py test rtd_tests --logging-clear-handlers +DJANGO_SETTINGS_MODULE=settings.test ./manage.py test rtd_tests --logging-clear-handlers cd -