diff options
author | Aurélien Bompard <aurelien@bompard.org> | 2012-11-30 14:27:46 +0100 |
---|---|---|
committer | Aurélien Bompard <aurelien@bompard.org> | 2012-11-30 14:27:46 +0100 |
commit | 716fee916da1096edb865bb43224594574d5a85b (patch) | |
tree | 96a48d79819c42843259ceaacdfd0405a6c7be4d /hyperkitty/tests_conf | |
parent | 7bdb024a3245df9c5bd7148d749197449f674442 (diff) | |
download | hyperkitty-716fee916da1096edb865bb43224594574d5a85b.tar.gz hyperkitty-716fee916da1096edb865bb43224594574d5a85b.tar.xz hyperkitty-716fee916da1096edb865bb43224594574d5a85b.zip |
Add spec file and fix unit tests
Diffstat (limited to 'hyperkitty/tests_conf')
-rw-r--r-- | hyperkitty/tests_conf/__init__.py | 0 | ||||
-rw-r--r-- | hyperkitty/tests_conf/settings_tests.py | 48 | ||||
-rw-r--r-- | hyperkitty/tests_conf/urls_test.py | 11 |
3 files changed, 59 insertions, 0 deletions
diff --git a/hyperkitty/tests_conf/__init__.py b/hyperkitty/tests_conf/__init__.py new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/hyperkitty/tests_conf/__init__.py diff --git a/hyperkitty/tests_conf/settings_tests.py b/hyperkitty/tests_conf/settings_tests.py new file mode 100644 index 0000000..8b6195e --- /dev/null +++ b/hyperkitty/tests_conf/settings_tests.py @@ -0,0 +1,48 @@ +# +# WARNING: this module is only used to run the unit tests. Do not use it to run +# HyperKitty, use the hyperkitty_standalone module instead (please see the +# HyperKitty docs to find it). +# + +import os +BASE_DIR = os.path.dirname(os.path.abspath(__file__)) +DEBUG = True +TEMPLATE_DEBUG = DEBUG + +MAILMAN_API_URL=r'http://%(username)s:%(password)s@localhost:8001/3.0/' +MAILMAN_USER='mailmanapi' +MAILMAN_PASS='mailmanpass' + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.sqlite3', + 'NAME': ':memory:', + 'USER': '', # Not used with sqlite3. + 'PASSWORD': '', # Not used with sqlite3. + 'HOST': '', # Set to empty string for localhost. Not used with sqlite3. + 'PORT': '', # Set to empty string for default. Not used with sqlite3. + } +} + +MIDDLEWARE_CLASSES = ( + 'django.middleware.common.CommonMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', +# 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', +# 'django.contrib.messages.middleware.MessageMiddleware', + 'hyperkitty.lib.store.KittyStoreDjangoMiddleware', +) + +ROOT_URLCONF = 'hyperkitty.tests_conf.urls_test' + +INSTALLED_APPS = ( + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'hyperkitty', +) + +LOGIN_URL = '/hyperkitty/accounts/login/' +KITTYSTORE_URL = 'sqlite:' +KITTYSTORE_DEBUG=False +USE_MOCKUPS = False diff --git a/hyperkitty/tests_conf/urls_test.py b/hyperkitty/tests_conf/urls_test.py new file mode 100644 index 0000000..c4cd3a0 --- /dev/null +++ b/hyperkitty/tests_conf/urls_test.py @@ -0,0 +1,11 @@ +# -*- coding: utf-8 -*- + +import hyperkitty + +from django.conf.urls.defaults import * + +urlpatterns = patterns('', + #url(r'^$', 'hyperkitty.views.pages.index'), + (r'^hyperkitty/', include('hyperkitty.urls')), + #url(r'', include('social_auth.urls')), +) |