def setUp(self):
self.addCleanup(Test.cleanup, self)
url = os.getenv("DB_URL", "sqlite:///:memory:")
self.dburl = url
# print self.dburl
# if not url:
# self.skipTest("No database URL set")
#
# self.dburl = "sqlite:///:memory:"
DBSession = scoped_session(sessionmaker())
self.engine = create_engine(self.dburl, echo=False)
DBSession.remove()
DBSession.configure(bind=self.engine, autoflush=False, expire_on_commit=False)
# Base.metadata.drop_all(engine)
Base.metadata.create_all(self.engine)
self.session = DBSession
评论列表
文章目录