mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-21 01:05:45 +00:00
bug 1499057: webdriver: fix element comparison assertions; r=whimboo
The Python "is" operator tests object identity, but the tests should rely on the webdriver.Element equality implementation, __eq__. Differential Revision: https://phabricator.services.mozilla.com/D9127 --HG-- extra : moz-landing-system : lando
This commit is contained in:
parent
487c30e181
commit
05540feaf4
@ -21,11 +21,11 @@ def test_body_is_interactable(session):
|
||||
result = session.find.css("input", all=False)
|
||||
|
||||
# By default body is the active element
|
||||
assert session.active_element is element
|
||||
assert session.active_element == element
|
||||
|
||||
response = element_send_keys(session, element, "foo")
|
||||
assert_success(response)
|
||||
assert session.active_element is element
|
||||
assert session.active_element == element
|
||||
assert result.property("value") == "foo"
|
||||
|
||||
|
||||
@ -41,11 +41,11 @@ def test_document_element_is_interactable(session):
|
||||
result = session.find.css("input", all=False)
|
||||
|
||||
# By default body is the active element
|
||||
assert session.active_element is body
|
||||
assert session.active_element == body
|
||||
|
||||
response = element_send_keys(session, element, "foo")
|
||||
assert_success(response)
|
||||
assert session.active_element is element
|
||||
assert session.active_element == element
|
||||
assert result.property("value") == "foo"
|
||||
|
||||
|
||||
@ -60,11 +60,11 @@ def test_iframe_is_interactable(session):
|
||||
frame = session.find.css("iframe", all=False)
|
||||
|
||||
# By default the body has the focus
|
||||
assert session.active_element is body
|
||||
assert session.active_element == body
|
||||
|
||||
response = element_send_keys(session, frame, "foo")
|
||||
assert_success(response)
|
||||
assert session.active_element is frame
|
||||
assert session.active_element == frame
|
||||
|
||||
# Any key events are immediately routed to the nested
|
||||
# browsing context's active document.
|
||||
|
Loading…
Reference in New Issue
Block a user