Esempio n. 1
0
 def __init__(self,
              driver,
              table_name,
              item_relative_locator,
              item_class,
              item_name,
              table_locator=None):
     UIComponent.__init__(self, driver, table_name, table_locator)
     ElementWithLanguage.__init__(self)
     if not issubclass(item_class, UIComponent):
         raise TypeError(
             "{0} is not subtype of UIComponent".format(item_name))
     self._item_relative_locator = item_relative_locator
     self._item_class = item_class
     self._item_name = item_name
Esempio n. 2
0
 def __init__(self, driver, name):
     Item.__init__(self, driver, name)
     ElementWithLanguage.__init__(self)
Esempio n. 3
0
 def __init__(self, driver, name):
     Item.__init__(self, driver, name)
     ElementWithLanguage.__init__(self)
 def test_component_can_be_created_from_web_element(self):
     ##
     element = ElementWithLanguage().with_language(ITALIAN)
     ##
     assert_that(element.language, equal_to(ITALIAN),
                 "element should store language")