Selenium Python - Advanced Patterns
Identify the error in this custom expected condition class:
class ElementHasText:
def __call__(self, driver):
element = driver.find_element(By.ID, 'msg')
if element.text:
return element.text
else:
return False