19 self.vreg.schema = YesSchema() |
19 self.vreg.schema = YesSchema() |
20 |
20 |
21 def test_load(self): |
21 def test_load(self): |
22 self.vreg.load_file(join(BASE, 'web', 'views'), 'euser.py') |
22 self.vreg.load_file(join(BASE, 'web', 'views'), 'euser.py') |
23 self.vreg.load_file(join(BASE, 'web', 'views'), 'baseviews.py') |
23 self.vreg.load_file(join(BASE, 'web', 'views'), 'baseviews.py') |
24 fpvc = [v for v in self.vreg.registry_objects('views', 'primary') if v.accepts[0] == 'EUser'][0] |
24 fpvc = [v for v in self.vreg.registry_objects('views', 'primary') |
|
25 i f v.__module__ == 'cubicweb.web.views.euser'][0] |
25 fpv = fpvc(None, None) |
26 fpv = fpvc(None, None) |
26 # don't want a TypeError due to super call |
27 # don't want a TypeError due to super call |
27 self.assertRaises(AttributeError, fpv.render_entity_attributes, None, None) |
28 self.assertRaises(AttributeError, fpv.render_entity_attributes, None, None) |
28 |
29 |
29 def test_load_interface_based_vojects(self): |
30 def test_load_interface_based_vojects(self): |