web/test/unittest_views_basetemplates.py
changeset 9042 6cc13a0a9145
parent 8976 aeb7d400ee92
child 9847 b23c90721351
--- a/web/test/unittest_views_basetemplates.py	Mon Jun 24 11:31:47 2013 +0200
+++ b/web/test/unittest_views_basetemplates.py	Mon Jun 24 14:53:19 2013 +0200
@@ -18,16 +18,15 @@
 
 from cubicweb.devtools.testlib import CubicWebTC
 from cubicweb.devtools.htmlparser import XMLValidator
+from cubicweb.dbapi import DBAPISession
 
 
 class LogFormTemplateTC(CubicWebTC):
 
     def _login_labels(self):
         valid = self.content_type_validators.get('text/html', XMLValidator)()
-        req = self.request()
-        req.cnx.anonymous_connection = True
-        page = valid.parse_string(self.vreg['views'].main_template(self.request(), 'login'))
-        req.cnx.anonymous_connection = False
+        req = self.requestcls(self.vreg, url='login')
+        page = valid.parse_string(self.vreg['views'].main_template(req, 'login'))
         return page.find_tag('label')
 
     def test_label(self):