685 self.assertEqual(card3.rest_path(), unicode(card3.eid)) |
685 self.assertEqual(card3.rest_path(), unicode(card3.eid)) |
686 card4 = req.create_entity('Card', title=u'pod', wikiid=u'zo?bi') |
686 card4 = req.create_entity('Card', title=u'pod', wikiid=u'zo?bi') |
687 self.assertEqual(card4.rest_path(), unicode(card4.eid)) |
687 self.assertEqual(card4.rest_path(), unicode(card4.eid)) |
688 |
688 |
689 |
689 |
690 def test_set_attributes(self): |
690 def test_cw_set_attributes(self): |
691 req = self.request() |
691 req = self.request() |
692 person = req.create_entity('Personne', nom=u'di mascio', prenom=u'adrien') |
692 person = req.create_entity('Personne', nom=u'di mascio', prenom=u'adrien') |
693 self.assertEqual(person.prenom, u'adrien') |
693 self.assertEqual(person.prenom, u'adrien') |
694 self.assertEqual(person.nom, u'di mascio') |
694 self.assertEqual(person.nom, u'di mascio') |
695 person.set_attributes(prenom=u'sylvain', nom=u'thénault') |
695 person.cw_set(prenom=u'sylvain', nom=u'thénault') |
696 person = self.execute('Personne P').get_entity(0, 0) # XXX retreival needed ? |
696 person = self.execute('Personne P').get_entity(0, 0) # XXX retreival needed ? |
697 self.assertEqual(person.prenom, u'sylvain') |
697 self.assertEqual(person.prenom, u'sylvain') |
698 self.assertEqual(person.nom, u'thénault') |
698 self.assertEqual(person.nom, u'thénault') |
699 |
699 |
700 def test_set_relations(self): |
700 def test_cw_set_relations(self): |
701 req = self.request() |
701 req = self.request() |
702 person = req.create_entity('Personne', nom=u'chauvat', prenom=u'nicolas') |
702 person = req.create_entity('Personne', nom=u'chauvat', prenom=u'nicolas') |
703 note = req.create_entity('Note', type=u'x') |
703 note = req.create_entity('Note', type=u'x') |
704 note.set_relations(ecrit_par=person) |
704 note.cw_set(ecrit_par=person) |
705 note = req.create_entity('Note', type=u'y') |
705 note = req.create_entity('Note', type=u'y') |
706 note.set_relations(ecrit_par=person.eid) |
706 note.cw_set(ecrit_par=person.eid) |
707 self.assertEqual(len(person.reverse_ecrit_par), 2) |
707 self.assertEqual(len(person.reverse_ecrit_par), 2) |
708 |
708 |
709 def test_metainformation_and_external_absolute_url(self): |
709 def test_metainformation_and_external_absolute_url(self): |
710 req = self.request() |
710 req = self.request() |
711 note = req.create_entity('Note', type=u'z') |
711 note = req.create_entity('Note', type=u'z') |