devtools/testlib.py
branchstable
changeset 3764 034aa14b740a
parent 3689 deb13e88e037
child 3777 3ef8cdb5fb1c
child 3913 60f31797e01e
equal deleted inserted replaced
3763:bc61e5211477 3764:034aa14b740a
   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