equal
deleted
inserted
replaced
1 # -*- coding: utf-8 -*- |
|
2 |
|
3 from django.test import TestCase |
|
4 from hdabo.models import Datasheet |
|
5 |
|
6 |
|
7 class DatasheetTest(TestCase): |
|
8 fixtures = ['datasheet_10'] |
|
9 |
|
10 def setUp(self): |
|
11 self.datasheet_instance = Datasheet.objects.get(hda_id='1608') |
|
12 |
|
13 def test_domains_text(self): |
|
14 domains_text = self.datasheet_instance.domains_text |
|
15 self.assertEqual(u"Arts du quotidien; Arts du visuel", domains_text) |
|
16 |
|
17 def test_domains_list(self): |
|
18 domains_list = self.datasheet_instance.domains_list |
|
19 self.assertListEqual([u"Arts du quotidien", u"Arts du visuel"], domains_list) |
|
20 |
|
21 def test_tags_text(self): |
|
22 tags_text = [s.strip() for s in self.datasheet_instance.tags_text.split(";")] |
|
23 tags_text.sort() |
|
24 self.assertListEqual(tags_text, [u'XIXe s.', u'XVIIIe s.', u'XVIIe s.', u'XVIe s.', u'affichage', u'affiche', u'afficheur', u'aménagement urbain', u'colonne Morris', u'mobilier urbain', u'ordonnance de François Ier', u'publicité'], "Tags list does not match") |
|