# coding: utf-8

from __future__ import unicode_literals
from django.test import TestCase
from ...models import *


class EvenementTestCase(TestCase):
    fixtures = ['catalogue/tests/models/fixtures/auth.json',
                'catalogue/tests/models/fixtures/evenement.json']

    def setUp(self):
        self.nicolas = Evenement.objects.all()[0]

    def testProgrammeRendering(self):
        programme = self.nicolas.programme.all()
        self.assertEqual(unicode(programme[0]),
                         '« Avez-vous été bien sages les enfants ? »')
        self.assertEqual(unicode(programme[1]),
                         'Le père Fouettard, ou la correction méritée, '
                         'mélodrame [première représentation]')
        self.assertEqual(unicode(programme[2]),
                         'Distribution de tatanées')
        self.assertEqual(unicode(programme[3]),
                         'L’arrivée du père Noël, ou Le Saint Nicolas vengeur')
        self.assertEqual(unicode(programme[4]),
                         'Distribution de pains d’épices')

@@ -1067,12 +1067,209 @@
  d%E2%80%99%C3%A9pices')%0A
+%0A    def testRendering(self):%0A        self.assertEqual(unicode(self.nicolas),%0A                         'Jeudi 6 d%C3%A9cembre 2012%C2%A0%3E '%0A                         'Rouen, Th%C3%A9%C3%A2tre des Arts, Saint-Nicolas')%0A

Ajoute un test pour le rendu de l'événement lui-même.