Exemple #1
0
    def by_css_or_by(cls, css_selector_or_by, webdriver, context=None):
        if not context:
            context = webdriver

        return SeleneElement.by(
            css_or_by_to_by(css_selector_or_by),
            webdriver,
            context)
Exemple #2
0
 def all(self, css_selector_or_by):
     # return SeleneCollection.by_css_or_by(css_selector_or_by, self._webdriver, context=self)
     return SeleneCollection(
         InnerListWebElementLocator(css_or_by_to_by(css_selector_or_by),
                                    self), self._webdriver)
Exemple #3
0
 def element(self, css_selector_or_by):
     return SeleneElement(
         InnerWebElementLocator(css_or_by_to_by(css_selector_or_by), self),
         self._webdriver)