def test_load_layered_filter(fakeapp): config_path = os.path.join(here, 'config_files/simple_config.ini') filter = load_filter(config_path, name='filter1') assert isinstance(filter, ComposedFilter) app = filter(fakeapp.apps.basic_app) assert app.app.app is fakeapp.apps.basic_app assert isinstance(app, fakeapp.apps.CapFilter) assert isinstance(app.app, fakeapp.apps.CapFilter)
def test_load_layered_filter(): config_path = os.path.join(here, 'config_files/simple_config.ini') filter = load_filter(config_path, name='filter1') assert isinstance(filter, ComposedFilter) app = filter(montague_testapps.apps.basic_app) assert app.app.app is montague_testapps.apps.basic_app assert isinstance(app, montague_testapps.apps.CapFilter) assert isinstance(app.app, montague_testapps.apps.CapFilter)
def test_load_filter(): config_path = os.path.join(here, 'config.toml') filter = load_filter(config_path, name='filter') filtered = filter(None) assert isinstance(filtered, montague_testapps.apps.CapFilter) assert filtered.method_to_call == 'lower'
def test_load_filter(fakeapp): config_path = os.path.join(here, 'config_files/simple_config.ini') filter = load_filter(config_path, name='filter') app = filter(None) assert isinstance(app, fakeapp.apps.CapFilter)
def test_load_filter(): config_path = os.path.join(here, 'config_files/simple_config.ini') filter = load_filter(config_path, name='filter') app = filter(None) assert isinstance(app, montague_testapps.apps.CapFilter)