diff -r e3d8db01f3f5 -r cb8ccbef8fa5 devtools/testlib.py --- a/devtools/testlib.py Wed Feb 18 18:06:41 2009 +0100 +++ b/devtools/testlib.py Wed Feb 18 19:19:57 2009 +0100 @@ -158,7 +158,7 @@ self.commit() @nocoverage - def _check_html(self, output, view, template='main'): + def _check_html(self, output, view, template='main-template'): """raises an exception if the HTML is invalid""" try: validatorclass = self.vid_validators[view.id] @@ -175,7 +175,7 @@ return validator.parse_string(output.strip()) - def view(self, vid, rset, req=None, template='main', **kwargs): + def view(self, vid, rset, req=None, template='main-template', **kwargs): """This method tests the view `vid` on `rset` using `template` If no error occured while rendering the view, the HTML is analyzed @@ -200,7 +200,7 @@ viewfunc = lambda **k: self.vreg.main_template(req, template, **kwargs) if template is None: # raw view testing, no template viewfunc = view.dispatch - elif template == 'main': + elif template == 'main-template': _select_view_and_rset = TheMainTemplate._select_view_and_rset # patch TheMainTemplate.process_rql to avoid recomputing resultset def __select_view_and_rset(self, view=view, rset=rset): @@ -210,11 +210,11 @@ try: return self._test_view(viewfunc, view, template, **kwargs) finally: - if template == 'main': + if template == 'main-template': TheMainTemplate._select_view_and_rset = _select_view_and_rset - def _test_view(self, viewfunc, view, template='main', **kwargs): + def _test_view(self, viewfunc, view, template='main-template', **kwargs): """this method does the actual call to the view If no error occured while rendering the view, the HTML is analyzed @@ -332,7 +332,7 @@ backup_rset = rset._prepare_copy(rset.rows, rset.description) yield InnerTest(self._testname(rset, view.id, 'view'), self.view, view.id, rset, - rset.req.reset_headers(), 'main') + rset.req.reset_headers(), 'main-template') # We have to do this because some views modify the # resultset's syntax tree rset = backup_rset