コード例 #1
0
ファイル: search.py プロジェクト: jkrocil/integration_tests
def ensure_no_filter_applied():
    """If any filter is applied in the quadicon view, it will be disabled."""
    # The expression filter
    if is_advanced_filter_applied():
        sel.click(search_box.clear_advanced_search)
    # The simple filter
    if len(sel.value(search_box.search_field).strip()) > 0:
        sel.set_text(search_box.search_field, "")
        sel.click(search_box.search_icon)
コード例 #2
0
ファイル: ui_elements.py プロジェクト: slouderm/cfme_tests
 def add(self, subfolder):
     self.add_subfolder()
     wait_for(lambda: self.selected_field_element is not None, num_sec=5, delay=0.1)
     sel.double_click(self.selected_field_element)
     input = wait_for(
         lambda: sel.elements("./input", root=self.selected_field_element),
         num_sec=5, delay=0.1, fail_condition=[])[0][0]
     sel.set_text(input, subfolder)
     sel.send_keys(input, Keys.RETURN)
コード例 #3
0
 def add(self, subfolder):
     self.add_subfolder()
     wait_for(lambda: self.selected_field_element is not None, num_sec=5, delay=0.1)
     sel.double_click(self.selected_field_element)
     input = wait_for(
         lambda: sel.elements("./input", root=self.selected_field_element),
         num_sec=5, delay=0.1, fail_condition=[])[0][0]
     sel.set_text(input, subfolder)
     sel.send_keys(input, Keys.RETURN)
コード例 #4
0
ファイル: search.py プロジェクト: jkrocil/cfme_tests
def ensure_no_filter_applied():
    """If any filter is applied in the quadicon view, it will be disabled."""
    # The expression filter
    if is_advanced_filter_applied():
        sel.click(search_box.clear_advanced_search)
    # The simple filter
    if len(sel.value(search_box.search_field).strip()) > 0:
        sel.set_text(search_box.search_field, "")
        sel.click(search_box.search_icon)
コード例 #5
0
ファイル: ui_elements.py プロジェクト: MattLombana/cfme_tests
 def add(self, subfolder):
     self.add_subfolder()
     wait_for(lambda: self.selected_field_element is not None, num_sec=5, delay=0.1)
     sel.double_click(self.selected_field_element, wait_ajax=False)
     if version.current_version() < "5.5.0.7":
         input = wait_for(
             lambda: sel.elements("./input", root=self.selected_field_element),
             num_sec=5, delay=0.1, fail_condition=[])[0][0]
         sel.set_text(input, subfolder)
         sel.send_keys(input, Keys.RETURN)
     else:
         sel.handle_alert(prompt=subfolder)
コード例 #6
0
ファイル: ui_elements.py プロジェクト: vrutkovs/cfme_tests
 def add(self, subfolder):
     self.add_subfolder()
     wait_for(lambda: self.selected_field_element is not None, num_sec=5, delay=0.1)
     sel.double_click(self.selected_field_element, wait_ajax=False)
     if version.current_version() < "5.5.0.7":
         input = wait_for(
             lambda: sel.elements("./input", root=self.selected_field_element),
             num_sec=5, delay=0.1, fail_condition=[])[0][0]
         sel.set_text(input, subfolder)
         sel.send_keys(input, Keys.RETURN)
     else:
         sel.handle_alert(prompt=subfolder)
コード例 #7
0
ファイル: search.py プロジェクト: ManageIQ/integration_tests
def ensure_no_filter_applied():
    """If any filter is applied in the quadicon view, it will be disabled."""
    # The expression filter
    if is_advanced_filter_applied():
        logger.debug("search.ensure_no_filter_applied: advanced filter applied, removing")
        # Clear filter using breadcrumb link
        ensure_advanced_search_closed()
        sel.click(search_box.clear_advanced_search)

    # The simple filter
    if len(sel.value(search_box.search_field).strip()) > 0:
        logger.debug("search.ensure_no_filter_applied: simple filter applied, removing")
        sel.set_text(search_box.search_field, "")
        sel.click(search_box.search_icon)

    reset_filter()
コード例 #8
0
ファイル: search.py プロジェクト: jdemon519/cfme_tests
def ensure_no_filter_applied():
    """If any filter is applied in the quadicon view, it will be disabled."""
    # The expression filter
    if is_advanced_filter_applied():
        logger.debug(
            'search.ensure_no_filter_applied: advanced filter applied, removing'
        )
        # Clear filter using breadcrumb link
        ensure_advanced_search_closed()
        sel.click(search_box.clear_advanced_search)

    # The simple filter
    if len(sel.value(search_box.search_field).strip()) > 0:
        logger.debug(
            'search.ensure_no_filter_applied: simple filter applied, removing')
        sel.set_text(search_box.search_field, "")
        sel.click(search_box.search_icon)

    reset_filter()
コード例 #9
0
ファイル: ui_elements.py プロジェクト: MattLombana/cfme_tests
 def set_text_of(self, id, text):
     sel.set_text("//input[@id='shortcut_desc_{}']".format(id), text)
コード例 #10
0
 def set_text_of(self, id, text):
     sel.set_text("//input[@id='shortcut_desc_{}']".format(id), text)