diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-01-19 11:12:26 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2017-01-19 11:12:26 +0100 |
commit | afab7f1edbd911313a0478d3bdbbdc791ea073ab (patch) | |
tree | 34638cd8e0b11c4f57ea9ed4ccfb3a19551be143 | |
parent | bb89298db7f52c319995ec738648c6ffbbb41353 (diff) | |
download | Ishtar-afab7f1edbd911313a0478d3bdbbdc791ea073ab.tar.bz2 Ishtar-afab7f1edbd911313a0478d3bdbbdc791ea073ab.zip |
Add a status page
-rw-r--r-- | ishtar_common/tests.py | 13 | ||||
-rw-r--r-- | ishtar_common/urls.py | 1 | ||||
-rw-r--r-- | ishtar_common/views.py | 4 |
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 |