コード例 #1
0
ファイル: forms.py プロジェクト: adw0rd/salad
        def _this_step(step, slowly, text, first, last, find_pattern):
            css = _convert_pattern_to_css(finder_function, first, last, find_pattern)

            driver_ele = world.browser.driver.find_element_by_css_selector(css)
            slowly = False
            if slowly and slowly != "":
                TypeIterator(driver_ele, text)
            else:
                driver_ele.send_keys(text)
コード例 #2
0
ファイル: forms.py プロジェクト: adw0rd/salad
        def _this_step(step, named_or_with_value, field_value, first, last, find_pattern):
            css = _convert_pattern_to_css(finder_function, first, last, find_pattern, tag="select")

            if named_or_with_value == "with the value":
                css += " option[value='%s']" % (field_value,)
                ele = world.browser.find_by_css(css).first
            else:
                ele = world.browser.find_option_by_text(field_value)

            ele.click()
コード例 #3
0
ファイル: forms.py プロジェクト: skoczen/salad
        def _this_step(step, slowly, text, first, last, find_pattern):
            css = _convert_pattern_to_css(finder_function, first, last,
                                          find_pattern)

            driver_ele = world.browser.driver.find_element_by_css_selector(css)
            slowly = False
            if slowly and slowly != "":
                TypeIterator(driver_ele, text)
            else:
                driver_ele.send_keys(text)
コード例 #4
0
ファイル: forms.py プロジェクト: skoczen/salad
        def _this_step(step, named_or_with_value, field_value, first, last,
                       find_pattern):
            css = _convert_pattern_to_css(finder_function,
                                          first,
                                          last,
                                          find_pattern,
                                          tag="select")

            if named_or_with_value == "with the value":
                css += " option[value='%s']" % (field_value, )
                ele = world.browser.find_by_css(css).first
            else:
                ele = world.browser.find_option_by_text(field_value)

            ele.click()