cubicweb/server/test/unittest_repository.py
changeset 12027 c62c80f20a82
parent 11774 51c160677afe
child 12030 72c3af2cde23
--- 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)