323 # make all components visible |
323 # make all components visible |
324 for k, v in propdefs.items(): |
324 for k, v in propdefs.items(): |
325 if k.endswith('visible') and not v['default']: |
325 if k.endswith('visible') and not v['default']: |
326 propdefs[k]['default'] = True |
326 propdefs[k]['default'] = True |
327 for view in self.list_views_for(rset): |
327 for view in self.list_views_for(rset): |
328 backup_rset = rset._prepare_copy(rset.rows, rset.description) |
328 backup_rset = rset.copy(rset.rows, rset.description) |
329 yield InnerTest(self._testname(rset, view.id, 'view'), |
329 yield InnerTest(self._testname(rset, view.id, 'view'), |
330 self.view, view.id, rset, |
330 self.view, view.id, rset, |
331 rset.req.reset_headers(), 'main-template') |
331 rset.req.reset_headers(), 'main-template') |
332 # We have to do this because some views modify the |
332 # We have to do this because some views modify the |
333 # resultset's syntax tree |
333 # resultset's syntax tree |