def driver(): return get_driver()
def pytest_exception_interact(node, call, report): get_driver().save_screenshot("error.png")
def driver(): return get_driver() # ^kazdy test ktory bedzie potrzebowal drivera ma otrzymac ten driver
def pytest_exception_interact(node, call, report): get_driver().save_screenshot( f"{node.name}_error.png" ) # <-sprytnie, zrobilismy breakpoint i grzebalismy w zmiennych zeby odkryc ze w nodzie jest "name"
def test_kret_level(): driver = browser.get_driver() eye_game = EyeGamePage(driver) eye_game.load() eye_game.get_to_robot_level() eye_game.check_level_reached()