diff -r b6b00bb1e528 -r 5de859b95988 cubicweb/devtools/testlib.py --- a/cubicweb/devtools/testlib.py Wed Mar 09 14:11:47 2016 +0100 +++ b/cubicweb/devtools/testlib.py Thu Jun 12 15:54:44 2014 +0200 @@ -267,9 +267,7 @@ def close(self): """Close the session associated to the RepoAccess""" - if self._session is not None: - self._repo.close(self._session.sessionid) - self._session = None + self._session.close() @contextmanager def shell(self): @@ -457,7 +455,7 @@ def tearDown(self): # XXX hack until logilab.common.testlib is fixed if self._admin_session is not None: - self.repo.close(self._admin_session.sessionid) + self._admin_session.close() self._admin_session = None while self._cleanups: cleanup, args, kwargs = self._cleanups.pop(-1)