diff -r b8ce2266d026 -r 6a6ea9966931 devtools/httptest.py --- a/devtools/httptest.py Wed Mar 09 13:42:55 2011 +0100 +++ b/devtools/httptest.py Tue Dec 07 12:18:20 2010 +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 @@ -176,7 +176,7 @@ return response def setUp(self): - CubicWebTC.setUp(self) + super(CubicWebServerTC, self).setUp() self.start_server() def tearDown(self): @@ -185,13 +185,10 @@ except error.ReactorNotRunning, err: # Server could be launched manually print err - CubicWebTC.tearDown(self) + super(CubicWebServerTC, self).tearDown() @classmethod def init_config(cls, config): 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') + config.anonymous_credential = None