예제 #1
0
 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")
예제 #2
0
 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)
예제 #3
0
 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")
예제 #4
0
 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")