def test_recommended_tab_shows_up_only_if_checkbox_is_selected(self, mozwebqa, new_user):
        basic_info = BasicInfo(mozwebqa)
        basic_info.go_to_settings_page()
        basic_info.click_sign_in()
        basic_info.login(new_user['email'], new_user['password'])
        assert basic_info.is_recommendations_enabled
        assert basic_info.is_recommended_tab_visible

        basic_info.disable_recommendations()
        basic_info.save_changes()
        basic_info.wait_for_recommended_tab_not_visible()
        assert not basic_info.is_recommended_tab_visible
    def test_recommended_tab_shows_up_only_if_checkbox_is_selected(
            self, mozwebqa, new_user):
        basic_info = BasicInfo(mozwebqa)
        basic_info.go_to_settings_page()
        basic_info.click_sign_in()
        basic_info.login(new_user['email'], new_user['password'])
        assert basic_info.is_recommendations_enabled
        assert basic_info.is_recommended_tab_visible

        basic_info.disable_recommendations()
        basic_info.save_changes()
        basic_info.wait_for_recommended_tab_not_visible()
        assert not basic_info.is_recommended_tab_visible