Ejemplo n.º 1
0
def fill_in_textfield(test, field_name, value):
    date_field = find_any_field(test.browser,
                                DATE_FIELDS,
                                field_name)
    if date_field:
        field = date_field
    else:
        field = find_any_field(test.browser,
                               TEXT_FIELDS,
                               field_name)

    test.assertTrue(field, 'Can not find a field named "%s"' % field_name)
    if date_field:
        field.send_keys(Keys.DELETE)
    else:
        field.clear()
    field.send_keys(value)
Ejemplo n.º 2
0
def input_has_value(test, field_name, value):
    """
    Check that the form input element has given value.
    """
    text_field = find_any_field(test.browser,
                                DATE_FIELDS + TEXT_FIELDS,
                                field_name)
    test.assertTrue(text_field,
                    u'Can not find a field named "%s"' % field_name)
    test.assertEqual(text_field.get_attribute('value'), value)