(
driver, selector, by="css selector", timeout=settings.SMALL_TIMEOUT
)
| 1944 | |
| 1945 | |
| 1946 | def assert_element_present( |
| 1947 | driver, selector, by="css selector", timeout=settings.SMALL_TIMEOUT |
| 1948 | ): |
| 1949 | original_selector = None |
| 1950 | if page_utils.is_valid_by(by): |
| 1951 | original_selector = selector |
| 1952 | elif page_utils.is_valid_by(selector): |
| 1953 | original_selector = by |
| 1954 | selector, by = page_utils.recalculate_selector(selector, by) |
| 1955 | if __is_cdp_swap_needed(driver): |
| 1956 | driver.cdp.assert_element_present(selector) |
| 1957 | return True |
| 1958 | wait_for_element_present( |
| 1959 | driver, |
| 1960 | selector, |
| 1961 | by=by, |
| 1962 | timeout=timeout, |
| 1963 | original_selector=original_selector, |
| 1964 | ) |
| 1965 | |
| 1966 | |
| 1967 | def assert_element_not_visible( |
nothing calls this directly
no test coverage detected
searching dependent graphs…