diff -r c21b399c9269 -r c62c80f20a82 cubicweb/server/test/unittest_repository.py --- a/cubicweb/server/test/unittest_repository.py Fri Mar 10 12:07:29 2017 +0100 +++ b/cubicweb/server/test/unittest_repository.py Fri Mar 10 18:24:40 2017 +0100 @@ -77,9 +77,7 @@ self.assertFalse(cnx.execute('Any X WHERE NOT X cw_source S')) def test_connect(self): - session = self.repo.new_session(self.admlogin, password=self.admpassword) - self.assertTrue(session.sessionid) - session.close() + self.assertTrue(self.repo.new_session(self.admlogin, password=self.admpassword)) self.assertRaises(AuthenticationError, self.repo.connect, self.admlogin, password='nimportnawak') self.assertRaises(AuthenticationError, @@ -100,9 +98,7 @@ {'login': u"barnabé", 'passwd': u"héhéhé".encode('UTF8')}) cnx.commit() repo = self.repo - session = repo.new_session(u"barnabé", password=u"héhéhé".encode('UTF8')) - self.assertTrue(session.sessionid) - session.close() + self.assertTrue(repo.new_session(u"barnabé", password=u"héhéhé".encode('UTF8'))) def test_rollback_on_execute_validation_error(self): class ValidationErrorAfterHook(Hook): @@ -142,14 +138,6 @@ cnx.rollback() self.assertFalse(cnx.execute('Any X WHERE X is CWGroup, X name "toto"')) - - def test_close(self): - repo = self.repo - session = repo.new_session(self.admlogin, password=self.admpassword) - self.assertTrue(session.sessionid) - session.close() - - def test_initial_schema(self): schema = self.repo.schema # check order of attributes is respected @@ -198,7 +186,6 @@ session = repo.new_session(self.admlogin, password=self.admpassword) with session.new_cnx() as cnx: self.assertEqual(repo.type_from_eid(2, cnx), 'CWGroup') - session.close() def test_public_api(self): self.assertEqual(self.repo.get_schema(), self.repo.schema)