def test_euh_select_drop_down_field_value(self): langs = [u'Afrikaans', u'Espa\xf1ol',u'Ukrainian',u'\u05e2\u05d1\u05e8\u05d9\u05ea'] for lang in langs: LIB.euh_select_drop_down_field_value("Language",lang,widget_name="Personal Data") #make sure we click somethign else to ensure that the drop down is really set self.set_and_check_date_value("Date of birth", "10.10.1975","Personal Data") LIB.euh_check_default_drop_down_field_value("Language", lang, widget_name="Personal Data")
def test_euh_select_drop_down_field_value_logs_warning_if_value_not_displayed(self): self.was_called = False old_warn = LIB._warn LIB._warn = self.mock_warn LIB.euh_select_drop_down_field_value("Language","not a language",widget_name="Personal Data") LIB._warn = old_warn self.assertTrue(self.was_called)
def test_euh_select_dropdown_field_value_using_OR(self): self.navigate(data.POPUP_URL) LIB.euh_select_drop_down_field_value("OR:ClockIn_Reason", "test")
def test_euh_autocomplete_drop_down_field_value(self): self.navigate(data.PD_URL) LIB.euh_select_drop_down_field_value("Nationality", "american", widget_name="Personal Data")