def login(add_waits, cmdopt_url, login_param): """fixture to login""" login_page = LoginPage(add_waits, cmdopt_url) login_page.navigate() login, password = login_param login_page.login(login, password) return login_page.get_url()
def login(get_driver, cmdopt_url, login_param): """fixture to login""" login_page = LoginPage(get_driver, cmdopt_url) login_page.navigate() login, password = login_param login_page.login(login, password) login_page.close_modal_window() return login_page.get_url()
def login_negative(get_driver, cmdopt_url): """fixture to test negative scenario""" login_page = LoginPage(get_driver, cmdopt_url) login_page.navigate() login_page.login("admin", "admin1") current_result = login_page.get_alert() expected_result = "No match for Username and/or Password." return expected_result, current_result