blob: 97e4e1eff255c2209cf36bc7885022acbcf9963f [file] [log] [blame]
from tests.support.asserts import assert_success
from tests.support.inline import inline
def get_page_source(session):
return session.transport.send(
"GET", "session/{session_id}/source".format(**vars(session)))
def test_source_matches_outer_html(session):
session.url = inline("<html><head><title>Cheese</title><body>Peas")
expected = session.execute_script("return document.documentElement.outerHTML")
response = get_page_source(session)
assert_success(response, expected)