class SetupBaseTestCase(TestCase): @classmethod def setUpClass(cls): cls.conn = Connection() @classmethod def tearDownClass(cls): cls.conn.close() def setUp(self): self.sess = Session() def tearDown(self): self.sess.close()
class SetupTestCase(TestCase): """Tem que começar com orientação.""" @classmethod def setUpClass(cls): """Test db saving.""" cls.connection = Connection() def setUp(self): """Test db saving.""" self.session = Session() def tearDown(self): """Test db saving.""" self.session.close() @classmethod def tearDownClass(cls): """Test db saving.""" cls.connection.close()
class Setup2TestCase(TestCase): @classmethod def setUpClass(cls): cls.connection = Connection() @classmethod def tearDownClass(cls): cls.connection.close() def setUp(self): self.session = Session() def tearDown(self): self.session.close() def test_db_acess_save(self): """"Test db save""" print('### Running save') def test_db_acess_delete(self): """"Test db deletion""" print('### Running delete')
def session(): s = Session() yield s s.close()
def session(): session = Session() yield session session.close()
def db_session(): """Test db saving.""" session = Session() yield session session.close()