Skip to content

Webdriver didn't get website with document.readyState == 'complete' #20

@angeleyesffx

Description

@angeleyesffx

For some reason some website with document.readyState == 'complete' just get in this condition, and selenium is getting lost.
I tested the same pages with ruby and everything works pretty fine.

@contextmanager
def _wait_for_page_refresh(self, timeout=10):
yield
WebDriverWait(self.browser, timeout).until(
staleness_of(old_page),
message="Old page did not go stale within %ss" % timeout
)
self.selib.wait_for_condition("return (document.readyState == 'complete')", timeout=10)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions