def tearDown(self): global Session if Session is None: from sqlalchemy.orm.session import Session Session.close_all() global clear_mappers if clear_mappers is None: from sqlalchemy.orm import clear_mappers if not self.keep_mappers: clear_mappers() if not self.keep_data: for t in reversed(_otest_metadata.sorted_tables): try: t.delete().execute().close() except Exception, e: print "EXCEPTION DELETING...", e
def tearDown(self): SessionCls.close_all() tables.delete() clear_mappers()
def scoped_all_session(self): try: yield finally: from sqlalchemy.orm.session import Session Session.close_all()