23 field = form.field_by_name('login') |
23 field = form.field_by_name('login') |
24 self.assertIsInstance(field.widget, AutoCompletionWidget) |
24 self.assertIsInstance(field.widget, AutoCompletionWidget) |
25 AEF.rfields_kwargs.del_rtag('CWUser', 'login', '*', 'subject') |
25 AEF.rfields_kwargs.del_rtag('CWUser', 'login', '*', 'subject') |
26 |
26 |
27 |
27 |
28 def test_euser_relations_by_category(self): |
28 def test_cwuser_relations_by_category(self): |
29 #for (rtype, role, stype, otype), tag in AEF.rcategories._tagdefs.items(): |
29 #for (rtype, role, stype, otype), tag in AEF.rcategories._tagdefs.items(): |
30 # if rtype == 'tags': |
30 # if rtype == 'tags': |
31 # print rtype, role, stype, otype, ':', tag |
31 # print rtype, role, stype, otype, ':', tag |
32 e = self.etype_instance('CWUser') |
32 e = self.etype_instance('CWUser') |
33 # see custom configuration in views.euser |
33 # see custom configuration in views.cwuser |
34 self.assertEquals(rbc(e, 'primary'), |
34 self.assertEquals(rbc(e, 'primary'), |
35 [('login', 'subject'), |
35 [('login', 'subject'), |
36 ('upassword', 'subject'), |
36 ('upassword', 'subject'), |
37 ('in_group', 'subject'), |
37 ('in_group', 'subject'), |
38 ('in_state', 'subject'), |
38 ('in_state', 'subject'), |
44 ]) |
44 ]) |
45 self.assertListEquals(rbc(e, 'metadata'), |
45 self.assertListEquals(rbc(e, 'metadata'), |
46 [('last_login_time', 'subject'), |
46 [('last_login_time', 'subject'), |
47 ('created_by', 'subject'), |
47 ('created_by', 'subject'), |
48 ('creation_date', 'subject'), |
48 ('creation_date', 'subject'), |
|
49 ('cwuri', 'subject'), |
49 ('modification_date', 'subject'), |
50 ('modification_date', 'subject'), |
50 ('owned_by', 'subject'), |
51 ('owned_by', 'subject'), |
51 ('bookmarked_by', 'object'), |
52 ('bookmarked_by', 'object'), |
52 ]) |
53 ]) |
53 self.assertListEquals(rbc(e, 'generic'), |
54 self.assertListEquals(rbc(e, 'generic'), |
95 ('salary', 'subject') |
96 ('salary', 'subject') |
96 ]) |
97 ]) |
97 self.assertListEquals(rbc(e, 'metadata'), |
98 self.assertListEquals(rbc(e, 'metadata'), |
98 [('created_by', 'subject'), |
99 [('created_by', 'subject'), |
99 ('creation_date', 'subject'), |
100 ('creation_date', 'subject'), |
|
101 ('cwuri', 'subject'), |
100 ('modification_date', 'subject'), |
102 ('modification_date', 'subject'), |
101 ('owned_by', 'subject'), |
103 ('owned_by', 'subject'), |
102 ]) |
104 ]) |
103 self.assertListEquals(rbc(e, 'generic'), |
105 self.assertListEquals(rbc(e, 'generic'), |
104 [('travaille', 'subject'), |
106 [('travaille', 'subject'), |