diff -r d3016c08b4ae -r a2a0bc984863 devtools/testlib.py --- a/devtools/testlib.py Wed Jan 22 12:14:56 2014 +0100 +++ b/devtools/testlib.py Tue Jul 02 17:07:34 2013 +0200 @@ -276,7 +276,7 @@ @deprecated('[3.19] explicitly use RepoAccess object in test instead') def set_cnx(self, cnx): - """""" + """ """ # XXX we want to deprecate this assert getattr(cnx, '_session', None) is not None if cnx is self._admin_clt_cnx: @@ -371,8 +371,7 @@ db_handler.restore_database(self.test_db_id) self.repo = db_handler.get_repo(startup=True) # get an admin session (without actual login) - sources = db_handler.config.sources() - login = unicode(sources['admin']['login']) + login = unicode(db_handler.config.default_admin_config['login']) self.admin_access = self.new_access(login) self._admin_session = self.admin_access._session self._admin_clt_cnx = repoapi.ClientConnection(self._admin_session) @@ -460,7 +459,7 @@ Otherwise, consider to use a different :class:`ApptestConfiguration` defined in the `configcls` class attribute""" - source = config.sources()['system'] + source = config.system_source_config cls.admlogin = unicode(source['db-user']) cls.admpassword = source['db-password'] # uncomment the line below if you want rql queries to be logged