92 rset, req = self.env.get_rset_and_req('EGroup X WHERE X name "managers"') |
92 rset, req = self.env.get_rset_and_req('EGroup X WHERE X name "managers"') |
93 self.assertListEqual(self.pviews(req, rset), |
93 self.assertListEqual(self.pviews(req, rset), |
94 [('csvexport', baseviews.CSVRsetView), |
94 [('csvexport', baseviews.CSVRsetView), |
95 ('ecsvexport', baseviews.CSVEntityView), |
95 ('ecsvexport', baseviews.CSVEntityView), |
96 ('editable-table', tableview.EditableTableView), |
96 ('editable-table', tableview.EditableTableView), |
|
97 ('filetree', treeview.FileTreeView), |
97 ('list', baseviews.ListView), |
98 ('list', baseviews.ListView), |
98 ('oneline', baseviews.OneLineView), |
99 ('oneline', baseviews.OneLineView), |
99 ('primary', baseviews.PrimaryView), |
100 ('primary', baseviews.PrimaryView), |
|
101 ('rsetxml', baseviews.XMLRsetView), |
100 ('rss', baseviews.RssView), |
102 ('rss', baseviews.RssView), |
101 ('secondary', baseviews.SecondaryView), |
103 ('secondary', baseviews.SecondaryView), |
102 ('security', management.SecurityManagementView), |
104 ('security', management.SecurityManagementView), |
103 ('table', tableview.TableView), |
105 ('table', tableview.TableView), |
104 ('text', baseviews.TextView), |
106 ('text', baseviews.TextView), |
|
107 ('treeview', treeview.TreeView), |
105 ('xbel', xbel.XbelView), |
108 ('xbel', xbel.XbelView), |
106 ('xml', baseviews.XmlView), |
109 ('xml', baseviews.XmlView), |
107 ]) |
110 ]) |
108 # list of entities of the same type |
111 # list of entities of the same type |
109 rset, req = self.env.get_rset_and_req('EGroup X') |
112 rset, req = self.env.get_rset_and_req('EGroup X') |
110 self.assertListEqual(self.pviews(req, rset), |
113 self.assertListEqual(self.pviews(req, rset), |
111 [('csvexport', baseviews.CSVRsetView), |
114 [('csvexport', baseviews.CSVRsetView), |
112 ('ecsvexport', baseviews.CSVEntityView), |
115 ('ecsvexport', baseviews.CSVEntityView), |
113 ('editable-table', tableview.EditableTableView), |
116 ('editable-table', tableview.EditableTableView), |
|
117 ('filetree', treeview.FileTreeView), |
114 ('list', baseviews.ListView), |
118 ('list', baseviews.ListView), |
115 ('oneline', baseviews.OneLineView), |
119 ('oneline', baseviews.OneLineView), |
116 ('primary', baseviews.PrimaryView), |
120 ('primary', baseviews.PrimaryView), |
|
121 ('rsetxml', baseviews.XMLRsetView), |
117 ('rss', baseviews.RssView), |
122 ('rss', baseviews.RssView), |
118 ('secondary', baseviews.SecondaryView), |
123 ('secondary', baseviews.SecondaryView), |
119 ('security', management.SecurityManagementView), |
124 ('security', management.SecurityManagementView), |
120 ('table', tableview.TableView), |
125 ('table', tableview.TableView), |
121 ('text', baseviews.TextView), |
126 ('text', baseviews.TextView), |
|
127 ('treeview', treeview.TreeView), |
122 ('xbel', xbel.XbelView), |
128 ('xbel', xbel.XbelView), |
123 ('xml', baseviews.XmlView), |
129 ('xml', baseviews.XmlView), |
124 ]) |
130 ]) |
125 # list of entities of different types |
131 # list of entities of different types |
126 rset, req = self.env.get_rset_and_req('Any X') |
132 rset, req = self.env.get_rset_and_req('Any X') |
127 self.assertListEqual(self.pviews(req, rset), |
133 self.assertListEqual(self.pviews(req, rset), |
128 [('csvexport', baseviews.CSVRsetView), |
134 [('csvexport', baseviews.CSVRsetView), |
129 ('ecsvexport', baseviews.CSVEntityView), |
135 ('ecsvexport', baseviews.CSVEntityView), |
130 ('editable-table', tableview.EditableTableView), |
136 ('editable-table', tableview.EditableTableView), |
|
137 ('filetree', treeview.FileTreeView), |
131 ('list', baseviews.ListView), |
138 ('list', baseviews.ListView), |
132 ('oneline', baseviews.OneLineView), |
139 ('oneline', baseviews.OneLineView), |
133 ('primary', baseviews.PrimaryView), |
140 ('primary', baseviews.PrimaryView), |
|
141 ('rsetxml', baseviews.XMLRsetView), |
134 ('rss', baseviews.RssView), |
142 ('rss', baseviews.RssView), |
135 ('secondary', baseviews.SecondaryView), |
143 ('secondary', baseviews.SecondaryView), |
136 ('security', management.SecurityManagementView), |
144 ('security', management.SecurityManagementView), |
137 ('table', tableview.TableView), |
145 ('table', tableview.TableView), |
138 ('text', baseviews.TextView), |
146 ('text', baseviews.TextView), |
|
147 ('treeview', treeview.TreeView), |
139 ('xbel', xbel.XbelView), |
148 ('xbel', xbel.XbelView), |
140 ('xml', baseviews.XmlView), |
149 ('xml', baseviews.XmlView), |
141 ]) |
150 ]) |
142 # whatever |
151 # whatever |
143 rset, req = self.env.get_rset_and_req('Any N, X WHERE X in_group Y, Y name N') |
152 rset, req = self.env.get_rset_and_req('Any N, X WHERE X in_group Y, Y name N') |
144 self.assertListEqual(self.pviews(req, rset), |
153 self.assertListEqual(self.pviews(req, rset), |
145 [('csvexport', baseviews.CSVRsetView), |
154 [('csvexport', baseviews.CSVRsetView), |
146 ('editable-table', tableview.EditableTableView), |
155 ('editable-table', tableview.EditableTableView), |
|
156 ('rsetxml', baseviews.XMLRsetView), |
147 ('table', tableview.TableView), |
157 ('table', tableview.TableView), |
148 ]) |
158 ]) |
149 # list of euser entities |
159 # list of euser entities |
150 rset, req = self.env.get_rset_and_req('EUser X') |
160 rset, req = self.env.get_rset_and_req('EUser X') |
151 self.assertListEqual(self.pviews(req, rset), |
161 self.assertListEqual(self.pviews(req, rset), |
152 [('csvexport', baseviews.CSVRsetView), |
162 [('csvexport', baseviews.CSVRsetView), |
153 ('ecsvexport', baseviews.CSVEntityView), |
163 ('ecsvexport', baseviews.CSVEntityView), |
154 ('editable-table', tableview.EditableTableView), |
164 ('editable-table', tableview.EditableTableView), |
|
165 ('filetree', treeview.FileTreeView), |
155 ('list', baseviews.ListView), |
166 ('list', baseviews.ListView), |
156 ('oneline', baseviews.OneLineView), |
167 ('oneline', baseviews.OneLineView), |
157 ('primary', euser.EUserPrimaryView), |
168 ('primary', euser.EUserPrimaryView), |
|
169 ('rsetxml', baseviews.XMLRsetView), |
158 ('rss', baseviews.RssView), |
170 ('rss', baseviews.RssView), |
159 ('secondary', baseviews.SecondaryView), |
171 ('secondary', baseviews.SecondaryView), |
160 ('security', management.SecurityManagementView), |
172 ('security', management.SecurityManagementView), |
161 ('table', tableview.TableView), |
173 ('table', tableview.TableView), |
162 ('text', baseviews.TextView), |
174 ('text', baseviews.TextView), |
|
175 ('treeview', treeview.TreeView), |
163 ('vcard', vcard.VCardEUserView), |
176 ('vcard', vcard.VCardEUserView), |
164 ('xbel', xbel.XbelView), |
177 ('xbel', xbel.XbelView), |
165 ('xml', baseviews.XmlView), |
178 ('xml', baseviews.XmlView), |
166 ]) |
179 ]) |
167 |
180 |