示例#1
0
 def get_order_db(self):
     db_elem = self.cfgtree.find('exscriptd/order-db')
     if db_elem is None:
         engine = self._init_database_from_dbn('sqlite://')
     else:
         engine = self.get_database_from_name(db_elem.text)
     db = OrderDB(engine)
     db.install()
     return db
示例#2
0
 def testConstructor(self):
     db = OrderDB(self.engine)
示例#3
0
 def setUp(self):
     from sqlalchemy.pool import NullPool
     self.dbfile = NamedTemporaryFile()
     self.engine = create_engine('sqlite:///' + self.dbfile.name,
                                 poolclass=NullPool)
     self.db = OrderDB(self.engine)