web/test/unittest_viewselector.py
changeset 4494 ccb7fce7297b
parent 4493 c0a43c6ba777
child 4534 9e9eb6a22d14
equal deleted inserted replaced
4493:c0a43c6ba777 4494:ccb7fce7297b
    87 
    87 
    88     def test_possible_views_one_egroup(self):
    88     def test_possible_views_one_egroup(self):
    89         req = self.request()
    89         req = self.request()
    90         rset = req.execute('CWGroup X WHERE X name "managers"')
    90         rset = req.execute('CWGroup X WHERE X name "managers"')
    91         self.assertListEqual(self.pviews(req, rset),
    91         self.assertListEqual(self.pviews(req, rset),
    92                              [('adaptedlist', baseviews.AdaptedListView),
    92                              [('csvexport', csvexport.CSVRsetView),
    93                               ('csvexport', csvexport.CSVRsetView),
       
    94                               ('ecsvexport', csvexport.CSVEntityView),
    93                               ('ecsvexport', csvexport.CSVEntityView),
    95                               ('editable-table', tableview.EditableTableView),
    94                               ('editable-table', tableview.EditableTableView),
    96                               ('filetree', treeview.FileTreeView),
    95                               ('filetree', treeview.FileTreeView),
    97                               ('list', baseviews.ListView),
    96                               ('list', baseviews.ListView),
    98                               ('oneline', baseviews.OneLineView),
    97                               ('oneline', baseviews.OneLineView),
    99                               ('owlabox', owl.OWLABOXView),
    98                               ('owlabox', owl.OWLABOXView),
   100                               ('primary', primary.PrimaryView),
    99                               ('primary', primary.PrimaryView),
   101                               ('rsetxml', xmlrss.XMLRsetView),
   100                               ('rsetxml', xmlrss.XMLRsetView),
   102                               ('rss', xmlrss.RSSView),
   101                               ('rss', xmlrss.RSSView),
       
   102                               ('sameetypelist', baseviews.SameETypeListView),
   103                               ('secondary', baseviews.SecondaryView),
   103                               ('secondary', baseviews.SecondaryView),
   104                               ('security', management.SecurityManagementView),
   104                               ('security', management.SecurityManagementView),
   105                               ('table', tableview.TableView),
   105                               ('table', tableview.TableView),
   106                               ('text', baseviews.TextView),
   106                               ('text', baseviews.TextView),
   107                               ('treeview', treeview.TreeView),
   107                               ('treeview', treeview.TreeView),
   111 
   111 
   112     def test_possible_views_multiple_egroups(self):
   112     def test_possible_views_multiple_egroups(self):
   113         req = self.request()
   113         req = self.request()
   114         rset = req.execute('CWGroup X')
   114         rset = req.execute('CWGroup X')
   115         self.assertListEqual(self.pviews(req, rset),
   115         self.assertListEqual(self.pviews(req, rset),
   116                              [('adaptedlist', baseviews.AdaptedListView),
   116                              [('csvexport', csvexport.CSVRsetView),
   117                               ('csvexport', csvexport.CSVRsetView),
       
   118                               ('ecsvexport', csvexport.CSVEntityView),
   117                               ('ecsvexport', csvexport.CSVEntityView),
   119                               ('editable-table', tableview.EditableTableView),
   118                               ('editable-table', tableview.EditableTableView),
   120                               ('filetree', treeview.FileTreeView),
   119                               ('filetree', treeview.FileTreeView),
   121                               ('list', baseviews.ListView),
   120                               ('list', baseviews.ListView),
   122                               ('oneline', baseviews.OneLineView),
   121                               ('oneline', baseviews.OneLineView),
   123                               ('owlabox', owl.OWLABOXView),
   122                               ('owlabox', owl.OWLABOXView),
   124                               ('primary', primary.PrimaryView),
   123                               ('primary', primary.PrimaryView),
   125                               ('rsetxml', xmlrss.XMLRsetView),
   124                               ('rsetxml', xmlrss.XMLRsetView),
   126                               ('rss', xmlrss.RSSView),
   125                               ('rss', xmlrss.RSSView),
       
   126                               ('sameetypelist', baseviews.SameETypeListView),
   127                               ('secondary', baseviews.SecondaryView),
   127                               ('secondary', baseviews.SecondaryView),
   128                               ('security', management.SecurityManagementView),
   128                               ('security', management.SecurityManagementView),
   129                               ('table', tableview.TableView),
   129                               ('table', tableview.TableView),
   130                               ('text', baseviews.TextView),
   130                               ('text', baseviews.TextView),
   131                               ('treeview', treeview.TreeView),
   131                               ('treeview', treeview.TreeView),
   199 
   199 
   200     def test_possible_views_multiple_eusers(self):
   200     def test_possible_views_multiple_eusers(self):
   201         req = self.request()
   201         req = self.request()
   202         rset = req.execute('CWUser X')
   202         rset = req.execute('CWUser X')
   203         self.assertListEqual(self.pviews(req, rset),
   203         self.assertListEqual(self.pviews(req, rset),
   204                              [('adaptedlist', baseviews.AdaptedListView),
   204                              [('csvexport', csvexport.CSVRsetView),
   205                               ('csvexport', csvexport.CSVRsetView),
       
   206                               ('ecsvexport', csvexport.CSVEntityView),
   205                               ('ecsvexport', csvexport.CSVEntityView),
   207                               ('editable-table', tableview.EditableTableView),
   206                               ('editable-table', tableview.EditableTableView),
   208                               ('filetree', treeview.FileTreeView),
   207                               ('filetree', treeview.FileTreeView),
   209                               ('foaf', cwuser.FoafView),
   208                               ('foaf', cwuser.FoafView),
   210                               ('list', baseviews.ListView),
   209                               ('list', baseviews.ListView),
   211                               ('oneline', baseviews.OneLineView),
   210                               ('oneline', baseviews.OneLineView),
   212                               ('owlabox', owl.OWLABOXView),
   211                               ('owlabox', owl.OWLABOXView),
   213                               ('primary', primary.PrimaryView),
   212                               ('primary', primary.PrimaryView),
   214                               ('rsetxml', xmlrss.XMLRsetView),
   213                               ('rsetxml', xmlrss.XMLRsetView),
   215                               ('rss', xmlrss.RSSView),
   214                               ('rss', xmlrss.RSSView),
       
   215                               ('sameetypelist', baseviews.SameETypeListView),
   216                               ('secondary', baseviews.SecondaryView),
   216                               ('secondary', baseviews.SecondaryView),
   217                               ('security', management.SecurityManagementView),
   217                               ('security', management.SecurityManagementView),
   218                               ('table', tableview.TableView),
   218                               ('table', tableview.TableView),
   219                               ('text', baseviews.TextView),
   219                               ('text', baseviews.TextView),
   220                               ('treeview', treeview.TreeView),
   220                               ('treeview', treeview.TreeView),