def _this_step(step, negate, first, last, find_pattern): try: _get_element(finder_function, first, last, find_pattern, expect_not_to_find=True) except ElementDoesNotExist: assert parsed_negator(negate) else: assert not parsed_negator(negate)
def _this_step(step, first_hander, last_handler, drag_handler_pattern, first_target, last_target, drag_target_pattern): handler = _get_element(finder_function, first_hander, last_handler, drag_handler_pattern) target = _get_element(finder_function, first_target, last_target, drag_target_pattern) handler.drag_and_drop(target)
def _this_step(step, negate, first, last, find_pattern): try: _get_element(finder_function, first, last, find_pattern, expect_not_to_find=True) except ElementDoesNotExist: assert parsed_negator(negate)
def _this_step(step, file_name, first, last, find_pattern): ele = _get_element(finder_function, first, last, find_pattern) try: ele.value = file_name except Exception, e: # Zope logger.exception(e) ele._control.value = file_name
def _this_step(step, first, last, find_pattern, text): ele = _get_element(finder_function, first, last, find_pattern) try: ele.value = text except: try: ele.type(text) except: ele._control.value = text
def _this_step(step, first, last, find_pattern, text): ele = _get_element(finder_function, first, last, find_pattern) try: ele.value = text except: ele._control.value = text
def _this_step(step, first, last, find_pattern): key = transform_key_string(key_string) ele = _get_element(finder_function, first, last, find_pattern) ele.type(key)
def get_element(self): element = _get_element(finder_function, None, pattern) assert element is not None return element
def _this_step(step, negate, first, last, find_pattern, attr_name): ele = _get_element(finder_function, first, last, find_pattern) assert_with_negate(ele[attr_name] != None, negate)
def _this_step(step, negate, first, last, find_pattern, attr_name, attr_value): ele = _get_element(finder_function, first, last, find_pattern) assert_equals_with_negate("%s" % ele[attr_name], attr_value, negate)
def _this_step(step, negate, first, last, find_pattern, content): ele = _get_element(finder_function, first, last, find_pattern) assert_equals_with_negate(ele.text, content, negate)
def _this_step(step, first, last, find_pattern): ele = _get_element(finder_function, first, last, find_pattern) ele.__getattribute__(action_function)()
def _this_step(step, first, last, find_pattern): ele = _get_element(finder_function, first, last, find_pattern) ele.blur()
def _this_step(step, first, last, find_pattern, negate, value): ele = _get_element(finder_function, first, last, find_pattern) assert_equals_with_negate(ele.value, value, negate)
def _this_step(step, file_name, first, last, find_pattern): ele = _get_element(finder_function, first, last, find_pattern) try: ele.value = file_name except: # Zope ele._control.value = file_name
def _this_step(step, first, last, find_pattern): ele = _get_element(finder_function, first, last, find_pattern) ele.focus()