Example #1
0
    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
Example #2
0
    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({})
Example #3
0
 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)
Example #5
0
 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)