From 1abd903a213801a1f2f9c82d840f082366106222 Mon Sep 17 00:00:00 2001 From: James Socol Date: Sun, 24 Mar 2013 14:17:02 -0400 Subject: [PATCH] The start of some testing infrastructure. --- run.sh | 20 ++++++++++++++++++++ test_settings.py | 9 +++++++++ 2 files changed, 29 insertions(+) create mode 100755 run.sh create mode 100644 test_settings.py diff --git a/run.sh b/run.sh new file mode 100755 index 0000000..0c12695 --- /dev/null +++ b/run.sh @@ -0,0 +1,20 @@ +#!/bin/bash + +export PYTHONPATH=".:$PYTHONPATH" +export DJANGO_SETTINGS_MODULE="test_settings" + +usage() { + echo "USAGE: $0 [command]" + echo " test - run the adminplus tests" + echo " shell - open the Django shell" + exit 1 +} + +case "$1" in + "test" ) + django-admin.py test adminplus ;; + "shell" ) + django-admin.py shell ;; + * ) + usage ;; +esac diff --git a/test_settings.py b/test_settings.py new file mode 100644 index 0000000..1cbb3bd --- /dev/null +++ b/test_settings.py @@ -0,0 +1,9 @@ +INSTALLED_APPS = ( + 'django.contrib.sessions', + 'django.contrib.contenttypes', + 'django.contrib.messages', + 'django.contrib.auth', + 'django.contrib.admin', + 'adminplus', +) +SECRET_KEY = 'adminplus'