def app(request): global fixture browser = request.config.getoption("--browser") web_config = load_config(request.config.getoption("--target"))["web"] web_config = load_config(request.config.getoption("--target"))["web"] if fixture is None or not fixture.is_valid(): fixture = Application(browser=browser, base_url=web_config["baseUrl"]) fixture.set_default_user(web_config["userName"], web_config["userPassword"]) fixture.session.ensure_login_by_default_user() return fixture