Commit 05faecc2d0b75800373b54d98f0a8f39a6b9b715

Some views tests and corresponding views code.
tests.py
(5 / 0)
  
3333
3434 def testText(self):
3535 self.assertEqual(self.divaga.text, 'Divaghiamo')
36
37class NavigationTest(TestCase):
38 def testIndex(self):
39 response = self.client.get('/')
40 self.assertEqual(response.status_code, 200)
views.py
(11 / 2)
  
11# -*- coding: utf-8 -*-
22from django.http import HttpResponse
3from sylvae.models import Essay
4from sylvae.models import Divagation
35
46def index(request):
5 return HttpResponse('This is the beautiful index.')
7 try:
8 current = Essay.objects.get(current=True)
9 except Essay.DoesNotExist:
10 return HttpResponse('No current essay.')
11 else:
12 return HttpResponse('This is the beautiful index.')
613
7def divagations(request, essay):
14def divagations(request, essay_id):
15 essay = Essay.objects.get(id=essay_id)
16 divagations = essay.divagation_set.all()
817 return HttpResponse('Tutte le divagazioni per un saggio dato.')
918
1019def essay(request, essay):