@@ -472,7 +472,7 @@ def find_element_by_id(self, id_) -> WebElement:
472472 )
473473 return self .find_element (by = By .ID , value = id_ )
474474
475- def find_elements_by_id (self , id_ ) -> WebElement :
475+ def find_elements_by_id (self , id_ ) -> List [ WebElement ] :
476476 """
477477 Finds multiple elements by id.
478478
@@ -520,7 +520,7 @@ def find_element_by_xpath(self, xpath) -> WebElement:
520520 )
521521 return self .find_element (by = By .XPATH , value = xpath )
522522
523- def find_elements_by_xpath (self , xpath ) -> WebElement :
523+ def find_elements_by_xpath (self , xpath ) -> List [ WebElement ] :
524524 """
525525 Finds multiple elements by xpath.
526526
@@ -568,7 +568,7 @@ def find_element_by_link_text(self, link_text) -> WebElement:
568568 )
569569 return self .find_element (by = By .LINK_TEXT , value = link_text )
570570
571- def find_elements_by_link_text (self , text ) -> WebElement :
571+ def find_elements_by_link_text (self , text ) -> List [ WebElement ] :
572572 """
573573 Finds elements by link text.
574574
@@ -616,7 +616,7 @@ def find_element_by_partial_link_text(self, link_text) -> WebElement:
616616 )
617617 return self .find_element (by = By .PARTIAL_LINK_TEXT , value = link_text )
618618
619- def find_elements_by_partial_link_text (self , link_text ) -> WebElement :
619+ def find_elements_by_partial_link_text (self , link_text ) -> List [ WebElement ] :
620620 """
621621 Finds elements by a partial match of their link text.
622622
@@ -664,7 +664,7 @@ def find_element_by_name(self, name) -> WebElement:
664664 )
665665 return self .find_element (by = By .NAME , value = name )
666666
667- def find_elements_by_name (self , name ) -> WebElement :
667+ def find_elements_by_name (self , name ) -> List [ WebElement ] :
668668 """
669669 Finds elements by name.
670670
@@ -712,7 +712,7 @@ def find_element_by_tag_name(self, name) -> WebElement:
712712 )
713713 return self .find_element (by = By .TAG_NAME , value = name )
714714
715- def find_elements_by_tag_name (self , name ) -> WebElement :
715+ def find_elements_by_tag_name (self , name ) -> List [ WebElement ] :
716716 """
717717 Finds elements by tag name.
718718
@@ -760,7 +760,7 @@ def find_element_by_class_name(self, name) -> WebElement:
760760 )
761761 return self .find_element (by = By .CLASS_NAME , value = name )
762762
763- def find_elements_by_class_name (self , name ) -> WebElement :
763+ def find_elements_by_class_name (self , name ) -> List [ WebElement ] :
764764 """
765765 Finds elements by class name.
766766
@@ -808,7 +808,7 @@ def find_element_by_css_selector(self, css_selector) -> WebElement:
808808 )
809809 return self .find_element (by = By .CSS_SELECTOR , value = css_selector )
810810
811- def find_elements_by_css_selector (self , css_selector ) -> WebElement :
811+ def find_elements_by_css_selector (self , css_selector ) -> List [ WebElement ] :
812812 """
813813 Finds elements by css selector.
814814
0 commit comments