def test_info_tab_is_active_by_default(self, selenium, new_program_ui): """Tests if after lhn_modal is saved we're redirected and info tab is activated. Because app uses url arguments to remember state of page (which widget is active), we can simply use url of created object. """ _, program_info_page = new_program_ui program_info_page.navigate_to() horizontal_bar = widget_bar.Dashboard(selenium) assert (horizontal_bar.get_active_widget_name() == element.ProgramInfoWidget().WIDGET_HEADER)
def test_info_tab_is_active_by_default(self, new_program_ui, my_work_dashboard): """Tests if after lhn_modal is saved we're redirected and info tab is activated. Because app uses url arguments to remember state of page (which widget is active), we can simply use url of created object. """ _, program_info_page = new_program_ui program_info_page.navigate_to() expected_widget_name = element.ProgramInfoWidget().WIDGET_HEADER actual_widget_name = my_work_dashboard.get_active_widget_name() assert expected_widget_name == actual_widget_name