devtools/httptest.py
changeset 7068 90ddf608fe2b
parent 7062 dca2215c5e82
parent 7066 7baf7515c3b9
child 7075 4751d77394b1
--- a/devtools/httptest.py	Tue Mar 08 22:35:19 2011 +0100
+++ b/devtools/httptest.py	Thu Mar 10 11:58:57 2011 +0100
@@ -89,8 +89,8 @@
     """Class for running test web server. See :class:`CubicWebServerConfig`.
 
     Class attributes:
-    * ` anonymous_logged`: flag telling ifs anonymous user should be log logged
-      by default (True by default)
+    * `anonymous_logged`: flag telling if anonymous user should be logged-in
+      by default (True by default) XXX (syt) s/logged-in/allowed/ ?
     """
     configcls = CubicWebServerConfig
     # anonymous is logged by default in cubicweb test cases
@@ -189,9 +189,6 @@
 
     @classmethod
     def init_config(cls, config):
+        if not cls.anonymous_logged:
+            config.anonymous_credential = None
         super(CubicWebServerTC, cls).init_config(config)
-        if not cls.anonymous_logged:
-            config.global_set_option('anonymous-user', None)
-        else:
-            config.global_set_option('anonymous-user', 'anon')
-            config.global_set_option('anonymous-password', 'anon')