summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ishtar_common/tests.py13
-rw-r--r--ishtar_common/urls.py1
-rw-r--r--ishtar_common/views.py4
3 files changed, 18 insertions, 0 deletions
diff --git a/ishtar_common/tests.py b/ishtar_common/tests.py
index 6db425cab..77247d6a0 100644
--- a/ishtar_common/tests.py
+++ b/ishtar_common/tests.py
@@ -440,3 +440,16 @@ class IshtarSiteProfileTest(TestCase):
p.raw_name = ''
p.save()
self.assertEqual(p.raw_name, u"tegada plouf")
+
+
+class IshtarBasicTest(TestCase):
+ def setUp(self):
+ password = 'mypassword'
+ my_admin = User.objects.create_superuser(
+ 'myuser', 'myemail@test.com', password)
+ self.client = Client()
+ self.client.login(username=my_admin.username, password=password)
+
+ def test_status(self):
+ response = self.client.get(reverse('status'))
+ self.assertEqual(response.status_code, 200)
diff --git a/ishtar_common/urls.py b/ishtar_common/urls.py
index 811ce1451..608ca3251 100644
--- a/ishtar_common/urls.py
+++ b/ishtar_common/urls.py
@@ -31,6 +31,7 @@ from ishtar_common.wizards import check_rights
# forms
urlpatterns = patterns(
'',
+ url(r'^status/$', views.status, name='status'),
# internationalization
url(r'^i18n/', include('django.conf.urls.i18n')),
# General
diff --git a/ishtar_common/views.py b/ishtar_common/views.py
index ebcdfe8d9..42ebdf277 100644
--- a/ishtar_common/views.py
+++ b/ishtar_common/views.py
@@ -79,6 +79,10 @@ ENCODING = settings.ENCODING or 'utf-8'
logger = logging.getLogger(__name__)
+def status(request):
+ return HttpResponse('OK')
+
+
def index(request):
"""
Main page