def test03_SteadyDBClose(self): for closeable in (False, True): db = SteadyDBconnect(dbapi, closeable=closeable) self.assert_(db._con.valid) db.close() self.assert_(closeable ^ db._con.valid) db.close() self.assert_(closeable ^ db._con.valid) db._close() self.assert_(not db._con.valid) db._close() self.assert_(not db._con.valid)