def test_load_app_error(self, name): parser = inspect_app.make_parser() args = Namespace(app_module='{}:{}'.format(_MODULE, name), route_only=False, verbose=False) with pytest.raises(SystemExit): inspect_app.load_app(parser, args)
def test_load_app(self, name): parser = inspect_app.make_parser() args = Namespace(app_module='{}:{}'.format( _MODULE, name), route_only=False, verbose=False) app = inspect_app.load_app(parser, args) assert isinstance(app, App) assert app._router.find('/test') is not None
def test_load_app_module_error(self): parser = inspect_app.make_parser() args = Namespace(app_module='foo', route_only=False, verbose=False) with pytest.raises(SystemExit): inspect_app.load_app(parser, args)