def test_app_no_perm(request, base_registry, db_tables): global_config = { '__file__': request.config.getoption('test_settings_file'), 'here': get_distribution('assembl').location } app = TestApp(assembl.main( global_config, nosecurity=True, **get_config())) app.PyramidWebTestRequest = PyramidWebTestRequest return app
def test_app_no_perm(request, base_registry, db_tables): """A configured Assembl fixture with no permissions""" global_config = { '__file__': request.config.getoption('test_settings_file'), 'here': get_distribution('assembl').location } app = TestApp(assembl.main(global_config, nosecurity=True, **get_config())) app.PyramidWebTestRequest = PyramidWebTestRequest return app
def test_app_no_perm(request, base_registry, db_tables): """A configured Assembl fixture with no permissions""" global_config = { '__file__': request.config.getoption('test_settings_file'), 'here': get_distribution('assembl').location } config = dict(get_config()) config['nosecurity'] = True app = TestApp(assembl.main(global_config, **config)) app.PyramidWebTestRequest = PyramidWebTestRequest PyramidWebTestRequest._pyramid_app = app.app PyramidWebTestRequest._registry = base_registry return app
def test_app_no_perm(request, base_registry, db_tables): """A configured IdeaLoom fixture with no permissions""" global_config = { '__file__': request.config.getoption('test_settings_file'), 'here': get_distribution('idealoom').location } config = dict(get_config()) config['nosecurity'] = True app = TestApp(assembl.main(global_config, **config)) app.PyramidWebTestRequest = PyramidWebTestRequest PyramidWebTestRequest._pyramid_app = app.app PyramidWebTestRequest.registry = base_registry return app
def test_app_no_perm(request, base_registry, db_tables): """A configured IdeaLoom fixture with no permissions""" global_config = { '__file__': request.config.getoption('test_settings_file'), 'here': get_distribution('idealoom').location } config = dict(get_config()) config['nosecurity'] = True app = TestApp(assembl.main(global_config, **config)) app.PyramidWebTestRequest = PyramidWebTestRequest PyramidWebTestRequest._pyramid_app = app.app PyramidWebTestRequest.registry = base_registry def fin(): print("finalizer test_app_no_perm") session = db_tables() with transaction.manager: clear_rows(get_config(), session) request.addfinalizer(fin) return app