MCPcopy Index your code
hub / github.com/plotly/dash / contains_class

Class contains_class

dash/testing/wait.py:85–99  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

83
84
85class contains_class:
86 def __init__(self, selector, classname):
87 self.selector = selector
88 self.classname = classname
89
90 def __call__(self, driver):
91 try:
92 elem = driver.find_element(By.CSS_SELECTOR, self.selector)
93 classname = elem.get_attribute("class")
94 logger.debug(
95 "contains class {%s} => expected %s", classname, self.classname
96 )
97 return self.classname in str(classname).split(" ")
98 except WebDriverException:
99 return False
100
101
102class text_to_equal:

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…