common/test/unittest_entity.py
changeset 618 68702d0c02f1
parent 413 a7366dd3c33c
equal deleted inserted replaced
617:9bac1d158bdc 618:68702d0c02f1
   248         self.assertListEquals(rbc(e.relations_by_category('secondary')),
   248         self.assertListEquals(rbc(e.relations_by_category('secondary')),
   249                               [('firstname', 'subject'), ('surname', 'subject')])
   249                               [('firstname', 'subject'), ('surname', 'subject')])
   250         self.assertListEquals(rbc(e.relations_by_category('generic')),
   250         self.assertListEquals(rbc(e.relations_by_category('generic')),
   251                               [('primary_email', 'subject'),
   251                               [('primary_email', 'subject'),
   252                                ('evaluee', 'subject'),
   252                                ('evaluee', 'subject'),
   253                                ('for_user', 'object'),
   253                                ('for_user', 'object')])
   254                                ('bookmarked_by', 'object')])
       
   255         # owned_by is defined both as subject and object relations on EUser
   254         # owned_by is defined both as subject and object relations on EUser
   256         self.assertListEquals(rbc(e.relations_by_category('generated')),
   255         self.assertListEquals(rbc(e.relations_by_category('generated')),
   257                               [('last_login_time', 'subject'),
   256                               [('last_login_time', 'subject'),
   258                                ('created_by', 'subject'),
   257                                ('created_by', 'subject'),
   259                                ('creation_date', 'subject'),
   258                                ('creation_date', 'subject'),
   261                                ('is_instance_of', 'subject'),
   260                                ('is_instance_of', 'subject'),
   262                                ('modification_date', 'subject'),
   261                                ('modification_date', 'subject'),
   263                                ('owned_by', 'subject'),
   262                                ('owned_by', 'subject'),
   264                                ('created_by', 'object'),
   263                                ('created_by', 'object'),
   265                                ('wf_info_for', 'object'),
   264                                ('wf_info_for', 'object'),
   266                                ('owned_by', 'object')])
   265                                ('owned_by', 'object'),
       
   266                                ('bookmarked_by', 'object')])
   267         e = self.etype_instance('Personne')
   267         e = self.etype_instance('Personne')
   268         self.assertListEquals(rbc(e.relations_by_category('primary')),
   268         self.assertListEquals(rbc(e.relations_by_category('primary')),
   269                               [('nom', 'subject'), ('eid', 'subject')])
   269                               [('nom', 'subject'), ('eid', 'subject')])
   270         self.assertListEquals(rbc(e.relations_by_category('secondary')),
   270         self.assertListEquals(rbc(e.relations_by_category('secondary')),
   271                               [('prenom', 'subject'),
   271                               [('prenom', 'subject'),