test/unittest_entity.py
changeset 8483 4ba11607d84a
parent 8307 8be58694f416
child 8535 268b6349baf3
equal deleted inserted replaced
8469:82272decfa99 8483:4ba11607d84a
   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')