Best Python code snippet using toolium_python
utilities.py
Source:utilities.py  
...156            locations_list = [tuple(web_element.location.values()) for _ in range(int(times)) if not time.sleep(0.001)]157            return web_element if set(locations_list) == set(locations_list[-1:]) else False158        except StaleElementReferenceException:159            return False160    def _expected_condition_find_element_containing_text(self, element_text_pair):161        element, text = element_text_pair162        web_element = self._expected_condition_find_element(element)163        try:164            return web_element if web_element and text in web_element.text else False165        except StaleElementReferenceException:166            return False167    def _expected_condition_find_element_not_containing_text(self, element_text_pair):168        element, text = element_text_pair169        web_element = self._expected_condition_find_element(element)170        try:171            return web_element if web_element and text not in web_element.text else False172        except StaleElementReferenceException:173            return False174    def _expected_condition_value_in_element_attribute(self, element_attribute_value):...driver_wait_utils.py
Source:driver_wait_utils.py  
...129            locations_list = [tuple(web_element.location.values()) for i in range(int(times)) if not time.sleep(0.001)]130            return web_element if set(locations_list) == set(locations_list[-1:]) else False131        except StaleElementReferenceException:132            return False133    def _expected_condition_find_element_containing_text(self, element_text_pair):134        """Tries to find the element and checks that it contains the specified text, but does not thrown an exception if135            the element is not found136        :param element_text_pair: Tuple with 2 items where:137            [0] element: PageElement or element locator as a tuple (locator_type, locator_value) to be found138            [1] text: text to be contained into the element139        :returns: the web element if it contains the text or False140        :rtype: selenium.webdriver.remote.webelement.WebElement or appium.webdriver.webelement.WebElement141        """142        element, text = element_text_pair143        web_element = self._expected_condition_find_element(element)144        try:145            return web_element if web_element and text in web_element.text else False146        except StaleElementReferenceException:147            return False...Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.
You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.
Get 100 minutes of automation test minutes FREE!!
