Bug 181731
Summary: | WebDriver: several selenium tests in click_scrolling_tests.py fail with similar backtrace | ||
---|---|---|---|
Product: | WebKit | Reporter: | Carlos Garcia Campos <cgarcia> |
Component: | WebDriver | Assignee: | Nobody <webkit-unassigned> |
Status: | NEW | ||
Severity: | Normal | CC: | bburg |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | Unspecified | ||
OS: | Unspecified |
Carlos Garcia Campos
imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInAFrameThatIsOutOfView[WebKitGTK] FAILED
imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrame[WebKitGTK] FAILED
imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrameThatIsOutOfView[WebKitGTK] FAILED
imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldNotScrollWhenGettingElementSize[WebKitGTK] PASSED
imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py::testShouldBeAbleToClickElementInATallFrame[WebKitGTK] FAILED
______________________________________________________________ testShouldBeAbleToClickElementInAFrameThatIsOutOfView[WebKitGTK] ______________________________________________________________
driver = <selenium.webdriver.webkitgtk.webdriver.WebDriver (session="04ed5826-32fd-4389-a1b8-01923a9de4be")>, pages = <conftest.Pages object at 0x7fb8ae3837d0>
@pytest.mark.xfail_marionette(
reason='https://github.com/w3c/webdriver/issues/408')
def testShouldBeAbleToClickElementInAFrameThatIsOutOfView(driver, pages):
pages.load("scrolling_tests/page_with_frame_out_of_view.html")
driver.switch_to.frame(driver.find_element_by_name("frame"))
element = driver.find_element(By.NAME, "checkbox")
element.click()
> assert element.is_selected()
E assert False
E + where False = <bound method WebElement.is_selected of <selenium.webdriver.remote.webelement....4389-a1b8-01923a9de4be", element="node-5959B00B-F22A-4B8B-8134-7D2786EBA6E9")>>()
E + where <bound method WebElement.is_selected of <selenium.webdriver.remote.webelement....4389-a1b8-01923a9de4be", element="node-5959B00B-F22A-4B8B-8134-7D2786EBA6E9")>> = <selenium.webdriver.remote.webelement.WebElement (session="04ed5826-32fd-4389-a1b8-01923a9de4be", element="node-5959B00B-F22A-4B8B-8134-7D2786EBA6E9")>.is_selected
driver = <selenium.webdriver.webkitgtk.webdriver.WebDriver (session="04ed5826-32fd-4389-a1b8-01923a9de4be")>
element = <selenium.webdriver.remote.webelement.WebElement (session="04ed5826-32fd-4389-a1b8-01923a9de4be", element="node-5959B00B-F22A-4B8B-8134-7D2786EBA6E9")>
pages = <conftest.Pages object at 0x7fb8ae3837d0>
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |