def setup(self, browser): manager = Manager(browser) global driver driver = manager.get_driver() open_hiway = OpenHiwayUrl(driver) open_hiway.open() yield manager.close_browser()
def setup(self, browser): manager = Manager(browser) global driver driver = manager.get_driver() open_hiway = OpenHiwayUrl(driver) login_page = Login(driver, constants.primary_user_email_timesheet_tests, constants.primary_user_password_timesheet_tests) startapp_page = StartApp(driver) dashboard = Dashboard(driver) open_hiway.open() login_page.enter_email_and_click_next() login_page.enter_password_and_click_next() startapp_page.go_to_dashboard() dashboard.go_to_timesheeet() yield manager.close_browser()