(
driver, proxy_auth=False, use_uc=True, recorder_ext=False
)
| 151 | |
| 152 | |
| 153 | def extend_driver( |
| 154 | driver, proxy_auth=False, use_uc=True, recorder_ext=False |
| 155 | ): |
| 156 | # Extend the driver with new methods |
| 157 | driver.default_find_element = driver.find_element |
| 158 | driver.default_find_elements = driver.find_elements |
| 159 | driver.default_add_cookie = driver.add_cookie |
| 160 | driver.default_get_cookie = driver.get_cookie |
| 161 | driver.default_delete_cookie = driver.delete_cookie |
| 162 | driver.default_back = driver.back |
| 163 | driver.default_forward = driver.forward |
| 164 | driver.default_refresh = driver.refresh |
| 165 | DM = sb_driver.DriverMethods(driver) |
| 166 | driver.find_element = DM.find_element |
| 167 | driver.find_elements = DM.find_elements |
| 168 | driver.add_cookie = DM.add_cookie |
| 169 | driver.get_cookie = DM.get_cookie |
| 170 | driver.delete_cookie = DM.delete_cookie |
| 171 | driver.back = DM.back |
| 172 | driver.forward = DM.forward |
| 173 | driver.refresh = DM.refresh |
| 174 | driver.locator = DM.locator |
| 175 | driver.select = DM.select |
| 176 | driver.select_all = DM.select_all |
| 177 | page = types.SimpleNamespace() |
| 178 | page.open = DM.open_url |
| 179 | page.goto = DM.open_url |
| 180 | page.click = DM.click |
| 181 | page.click_link = DM.click_link |
| 182 | page.click_if_visible = DM.click_if_visible |
| 183 | page.click_active_element = DM.click_active_element |
| 184 | page.send_keys = DM.send_keys |
| 185 | page.press_keys = DM.press_keys |
| 186 | page.type = DM.update_text |
| 187 | page.submit = DM.submit |
| 188 | page.assert_element = DM.assert_element_visible |
| 189 | page.assert_element_present = DM.assert_element_present |
| 190 | page.assert_element_not_visible = DM.assert_element_not_visible |
| 191 | page.assert_text = DM.assert_text |
| 192 | page.assert_exact_text = DM.assert_exact_text |
| 193 | page.assert_non_empty_text = DM.assert_non_empty_text |
| 194 | page.assert_text_not_visible = DM.assert_text_not_visible |
| 195 | page.wait_for_element = DM.wait_for_element |
| 196 | page.wait_for_text = DM.wait_for_text |
| 197 | page.wait_for_exact_text = DM.wait_for_exact_text |
| 198 | page.wait_for_non_empty_text = DM.wait_for_non_empty_text |
| 199 | page.wait_for_text_not_visible = DM.wait_for_text_not_visible |
| 200 | page.wait_for_and_accept_alert = DM.wait_for_and_accept_alert |
| 201 | page.wait_for_and_dismiss_alert = DM.wait_for_and_dismiss_alert |
| 202 | page.is_element_present = DM.is_element_present |
| 203 | page.is_element_visible = DM.is_element_visible |
| 204 | page.is_text_visible = DM.is_text_visible |
| 205 | page.is_exact_text_visible = DM.is_exact_text_visible |
| 206 | page.is_attribute_present = DM.is_attribute_present |
| 207 | page.is_non_empty_text_visible = DM.is_non_empty_text_visible |
| 208 | page.get_text = DM.get_text |
| 209 | page.find_element = DM.find_element |
| 210 | page.find_elements = DM.find_elements |
no test coverage detected
searching dependent graphs…