def setUp(self): session_opts = { 'session.type': 'memory', } beaker_app = beaker.middleware.SessionMiddleware(main.app, session_opts) db = sqlite3.connect(DATABASE_NAME) database.create_tables(db) database.sample_data(db) self.app = TestApp(beaker_app) bottle.debug() # force debug messages in error pages returned by webtest
def setUp(self): # init an in-memory database self.db = sqlite3.connect(':memory:') self.db.row_factory = sqlite3.Row database.create_tables(self.db) self.users, self.images = database.sample_data(self.db) if 'beaker.session' in request.environ: del request.environ['beaker.session'] request.environ['beaker.session'] = MockBeakerSession({})
def setUp(self): self.app = TestApp(main.app) self.db = sqlite3.connect(DATABASE_NAME) create_tables(self.db) self.users, self.positions = sample_data(self.db)
def setUp(self): # open an in-memory database for testing self.db = sqlite3.connect(":memory:") create_tables(self.db) self.users, self.positions = sample_data(self.db)
def setUp(self): self.app = TestApp(main.app) # init an in-memory database db = sqlite3.connect(DATABASE_NAME) create_tables(db) self.users, self.positions = sample_data(db)