diff options
| -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  | 
