コード例 #1
0
ファイル: __init__.py プロジェクト: sellihsen/yadoms
def enableAdvancedParametersSection(browser):
    panel = ConfigurationPanel(
        WebDriverWait(browser, 10).until(
            Condition.visibility_of_element_located(
                (By.ID, "dashboard-system-configuration"))))
    section = panel.enableOptionalSection(
        "modals.dashboard.sub-windows.system-configuration.configuration-items.advancedParameters.name",
        True)
    return ConfigurationPanel(section)
コード例 #2
0
 def updateTextField(self, field, value):
     field = ConfigurationPanel(
         self.__configureKeywordModalWebElement).getTextItemByName(field)
     tools.waitReadyForInput(field)
     field.send_keys(Keys.CONTROL + "a")
     field.send_keys(Keys.DELETE)
     field.send_keys(value)
コード例 #3
0
ファイル: __init__.py プロジェクト: denysegh/yadoms
 def __init__(self, configureWidgetModalWebElement):
    self.__configureWidgetModalWebElement = configureWidgetModalWebElement
    self.__configurationPanel = ConfigurationPanel(self.__configureWidgetModalWebElement)
コード例 #4
0
ファイル: __init__.py プロジェクト: manofsteal/yadoms
 def getPluginName(self):
     return ConfigurationPanel(
         self.__configurePluginModalWebElement).getTextItemByName(
             "modals.configure-plugin.name-configuration.name")
コード例 #5
0
ファイル: __init__.py プロジェクト: manofsteal/yadoms
 def __init__(self, editRuleModalWebElement):
     self.__editRuleModalWebElement = editRuleModalWebElement
     self.__configurationPanel = ConfigurationPanel(
         self.__editRuleModalWebElement)
コード例 #6
0
 def getTextField(self, field):
     return ConfigurationPanel(
         self.__configureKeywordModalWebElement).getTextItemByName(
             field).get_attribute('value')
コード例 #7
0
 def getConfigurationFieldsCount(self):
     return ConfigurationPanel(
         self.__configureDeviceModalWebElement).getFielsCount()
コード例 #8
0
 def getDeviceModel(self):
     return ConfigurationPanel(
         self.__configureDeviceModalWebElement).getTextItemByName(
             "modals.configure-manually-device.model-configuration.name")
コード例 #9
0
 def getTextField(self, field):
     return ConfigurationPanel(
         self.__newVirtualDeviceModalWebElement).getTextItemByName(
             field).get_attribute('value')
コード例 #10
0
ファイル: __init__.py プロジェクト: oxidation99/yadoms
 def enableBasicAuthenticationSection(self):
    section = super(SystemConfigurationPanel, self).enableOptionalSection("modals.dashboard.sub-windows.system-configuration.configuration-items.basicAuthentication.name", True)
    return ConfigurationPanel(section)
コード例 #11
0
ファイル: __init__.py プロジェクト: oxidation99/yadoms
 def enableAdvancedParametersSection(self):
    section = super(SystemConfigurationPanel, self).enableOptionalSection("modals.dashboard.sub-windows.system-configuration.configuration-items.advancedParameters.name", True)
    return ConfigurationPanel(section)