From a8bf96d2e2d0aee05ef577cb573d0bcc8b07c746 Mon Sep 17 00:00:00 2001 From: zhengxie Date: Thu, 21 Jan 2016 15:35:04 +0800 Subject: [PATCH] Disable cache when testing --- pytest.ini | 2 +- seahub/test_settings.py | 17 +++++++++++++++++ 2 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 seahub/test_settings.py diff --git a/pytest.ini b/pytest.ini index 5de713cf6f..9ea71d56fe 100644 --- a/pytest.ini +++ b/pytest.ini @@ -1,4 +1,4 @@ [pytest] python_files=test_*.py tests.py addopts = -s -v -DJANGO_SETTINGS_MODULE=seahub.settings +DJANGO_SETTINGS_MODULE=seahub.test_settings diff --git a/seahub/test_settings.py b/seahub/test_settings.py new file mode 100644 index 0000000000..fe69d987ba --- /dev/null +++ b/seahub/test_settings.py @@ -0,0 +1,17 @@ +from .settings import * + +# no cache for testing +CACHES = { + 'default': { + 'BACKEND': 'django.core.cache.backends.dummy.DummyCache', + } +} + +# enlarge api throttle +REST_FRAMEWORK = { + 'DEFAULT_THROTTLE_RATES': { + 'ping': '600/minute', + 'anon': '5000/minute', + 'user': '300/minute', + }, +}