163 ('filetree', treeview.FileTreeView), |
163 ('filetree', treeview.FileTreeView), |
164 ('foaf', cwuser.FoafView), |
164 ('foaf', cwuser.FoafView), |
165 ('list', baseviews.ListView), |
165 ('list', baseviews.ListView), |
166 ('oneline', baseviews.OneLineView), |
166 ('oneline', baseviews.OneLineView), |
167 ('owlabox', owl.OWLABOXView), |
167 ('owlabox', owl.OWLABOXView), |
168 ('primary', cwuser.CWUserPrimaryView), |
168 ('primary', primary.PrimaryView), |
169 ('rsetxml', xmlrss.XMLRsetView), |
169 ('rsetxml', xmlrss.XMLRsetView), |
170 ('rss', xmlrss.RSSView), |
170 ('rss', xmlrss.RSSView), |
171 ('secondary', baseviews.SecondaryView), |
171 ('secondary', baseviews.SecondaryView), |
172 ('security', management.SecurityManagementView), |
172 ('security', management.SecurityManagementView), |
173 ('table', tableview.TableView), |
173 ('table', tableview.TableView), |
324 self.vreg.select_view, 'edition', req, rset) |
324 self.vreg.select_view, 'edition', req, rset) |
325 self.failUnlessRaises(NoSelectableObject, |
325 self.failUnlessRaises(NoSelectableObject, |
326 self.vreg.select_view, 'creation', req, rset) |
326 self.vreg.select_view, 'creation', req, rset) |
327 self.assertIsInstance(self.vreg.select_view('table', req, rset), |
327 self.assertIsInstance(self.vreg.select_view('table', req, rset), |
328 tableview.TableView) |
328 tableview.TableView) |
329 # cwuser primary view priority |
|
330 rset, req = self.env.get_rset_and_req('CWUser X WHERE X login "admin"') |
|
331 self.assertIsInstance(self.vreg.select_view('primary', req, rset), |
|
332 cwuser.CWUserPrimaryView) |
|
333 self.assertIsInstance(self.vreg.select_view('text', req, rset), |
|
334 baseviews.TextView) |
|
335 |
329 |
336 def test_interface_selector(self): |
330 def test_interface_selector(self): |
337 image = self.add_entity('Image', name=u'bim.png', data=Binary('bim')) |
331 image = self.add_entity('Image', name=u'bim.png', data=Binary('bim')) |
338 # image primary view priority |
332 # image primary view priority |
339 rset, req = self.env.get_rset_and_req('Image X WHERE X name "bim.png"') |
333 rset, req = self.env.get_rset_and_req('Image X WHERE X name "bim.png"') |