⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 259791 in webkit


Ignore:
Timestamp:
Apr 9, 2020, 5:08:01 AM (6 years ago)
Author:
Diego Pino Garcia
Message:

[WebDriver] Gardening, update expectations of several WebDriver tests.
https://bugs.webkit.org/show_bug.cgi?id=210229

Reviewed by Carlos Garcia Campos.

Clean up tests expected to fail but passed.

Location:
trunk/WebDriverTests
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/WebDriverTests/ChangeLog

    r257894 r259791  
     12020-04-09  Diego Pino Garcia  <dpino@igalia.com>
     2
     3        [WebDriver] Gardening, update expectations of several WebDriver tests.
     4        https://bugs.webkit.org/show_bug.cgi?id=210229
     5
     6        Reviewed by Carlos Garcia Campos.
     7
     8        Clean up tests expected to fail but passed.
     9
     10        * TestExpectations.json:
     11
    1122020-03-04  Lauro Moura  <lmoura@igalia.com>
    213
  • trunk/WebDriverTests/TestExpectations.json

    r257894 r259791  
    2828    "imported/selenium/py/test/selenium/webdriver/common/click_scrolling_tests.py": {
    2929        "subtests": {
    30             "testShouldBeAbleToClickOnAnElementHiddenByDoubleOverflow": {
    31                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/174902"}}
    32             },
    3330            "testShouldNotScrollIfAlreadyScrolledAndElementIsInView": {
    3431                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181729"}}
     
    4037                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181731"}}
    4138            },
    42             "testShouldBeAbleToClickElementThatIsOutOfViewInAFrame": {
    43                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181731"}}
    44             },
    4539            "testShouldBeAbleToClickElementThatIsOutOfViewInAFrameThatIsOutOfView": {
    4640                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181731"}}
    4741            },
    48             "testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrame": {
    49                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181731"}}
    50             },
    5142            "testShouldBeAbleToClickElementThatIsOutOfViewInANestedFrameThatIsOutOfView": {
    5243                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181731"}}
     
    5748        }
    5849    },
    59     "imported/selenium/py/test/selenium/webdriver/common/correct_event_firing_tests.py": {
    60         "subtests": {
    61             "testClearingAnElementShouldCauseTheOnChangeHandlerToFire": {
    62                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181732"}}
    63             }
    64         }
    65     },
    6650    "imported/selenium/py/test/selenium/webdriver/common/frame_switching_tests.py": {
    6751        "subtests": {
     
    7862            "testSelectingMultipleItems": {
    7963                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    80             },
    81             "testSendingKeysToActiveElementWithModifier": {
    82                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    8364            }
    8465        }
     
    119100    "imported/selenium/py/test/selenium/webdriver/common/text_handling_tests.py": {
    120101        "subtests": {
    121             "testReadALargeAmountOfData": {
    122                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/181737"}}
    123             },
    124102            "testShouldConvertANonBreakingSpaceIntoANormalSpaceCharacter": {
    125103                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/174617"}}
     
    128106                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/174617"}}
    129107            },
    130             "testHavingInlineElementsShouldNotAffectHowTextIsReturned": {
    131                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/174617"}}
    132             },
    133108            "testShouldBeAbleToSetMoreThanOneLineOfTextInATextArea": {
    134109                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/174617"}}
     
    160135    "imported/selenium/py/test/selenium/webdriver/common/visibility_tests.py": {
    161136        "subtests": {
    162             "testShouldNotBeAbleToTypeAnElementThatIsNotDisplayed": {
    163                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/182334"}}
    164             },
    165137            "testShouldSayElementsWithNegativeTransformAreNotDisplayed": {
    166138                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/182334"}}
     
    171143        }
    172144    },
    173     "imported/selenium/py/test/selenium/webdriver/common/w3c_interaction_tests.py": {
    174         "subtests": {
    175             "testSendingKeysToActiveElementWithModifier": {
    176                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    177             }
    178         }
    179     },
    180145    "imported/selenium/py/test/selenium/webdriver/common/window_switching_tests.py": {
    181146        "subtests": {
    182             "testClickingOnAButtonThatClosesAnOpenWindowDoesNotCauseTheBrowserToHang": {
    183                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184963"}}
    184             },
    185147            "testCanCallGetWindowHandlesAfterClosingAWindow": {
    186148                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184963"}}
     
    243205                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    244206            },
    245             "test_special_key_sends_keydown[PAGE_UP-expected6]": {
    246                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    247             },
    248207            "test_special_key_sends_keydown[R_PAGEUP-expected7]": {
    249208                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    250209            },
    251             "test_special_key_sends_keydown[F12-expected10]": {
    252                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    253             },
    254210            "test_special_key_sends_keydown[META-expected11]": {
    255211                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
     
    258214                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    259215            },
    260             "test_special_key_sends_keydown[SUBTRACT-expected16]": {
    261                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    262             },
    263216            "test_special_key_sends_keydown[CONTROL-expected17]": {
    264217                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
     
    282235                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    283236            },
    284             "test_special_key_sends_keydown[PAGE_DOWN-expected30]": {
    285                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    286             },
    287237            "test_special_key_sends_keydown[PAUSE-expected31]": {
    288238                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
     
    303253                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    304254            },
    305             "test_special_key_sends_keydown[ADD-expected40]": {
    306                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    307             },
    308255            "test_special_key_sends_keydown[NUMPAD1-expected41]": {
    309256                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
     
    339286                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    340287            },
    341             "test_special_key_sends_keydown[NUMPAD5-expected61]": {
    342                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    343             },
    344288            "test_special_key_sends_keydown[R_HOME-expected63]": {
    345289                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
     
    355299            },
    356300            "test_sequence_of_keydown_printable_keys_sends_events": {
    357                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    358             }
    359         }
    360     },
    361     "imported/w3c/webdriver/tests/perform_actions/pointer_modifier_click.py": {
    362         "subtests": {
    363             "test_many_modifiers_click": {
    364                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    365             }
    366         }
    367     },
    368     "imported/w3c/webdriver/tests/perform_actions/pointer_origin.py": {
    369         "subtests": {
    370             "test_element_larger_than_viewport": {
    371301                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/184967"}}
    372302            }
     
    403333        }
    404334    },
    405     "imported/w3c/webdriver/tests/element_click/bubbling.py": {
    406         "subtests": {
    407             "test_spin_event_loop": {
    408                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180400"}}
    409             }
    410         }
    411     },
    412335    "imported/w3c/webdriver/tests/element_click/interactability.py": {
    413         "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/188545"}},
    414         "subtests": {
    415             "test_element_intercepted": {
    416                 "expected": {"all": {"status": ["PASS"]}}
     336        "subtests": {
     337            "test_element_intercepted_no_pointer_events": {
     338                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/188545"}}
     339            },
     340            "test_element_not_visible_overflow_hidden": {
     341                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/188545"}}
    417342            }
    418343        }
     
    506431    },
    507432    "imported/w3c/webdriver/tests/element_send_keys/form_controls.py": {
    508         "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/182331"}},
    509         "subtests": {
    510             "test_input": {
    511                 "expected": {"all": {"status": ["PASS"]}}
    512             },
    513             "test_textarea": {
    514                 "expected": {"all": {"status": ["PASS"]}}
    515             },
    516             "test_textarea_expand": {
    517                 "expected": {"all": {"status": ["PASS"]}}
     433        "subtests": {
     434            "test_input_append": {
     435                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/182331"}}
    518436            }
    519437        }
     
    549467            "test_get_current_url_nested_browsing_context": {
    550468                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180405"}}
    551             },
    552             "test_get_current_url_matches_location": {
    553                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180405"}}
    554469            }
    555470        }
     
    562477        }
    563478    },
    564     "imported/w3c/webdriver/tests/get_element_property/get.py": {
    565         "subtests": {
    566             "test_element_not_found": {
    567                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180413"}}
    568             }
    569         }
    570     },
    571     "imported/w3c/webdriver/tests/get_element_attribute/get.py": {
    572         "subtests": {
    573             "test_element_not_found": {
    574                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180413"}}
    575             }
    576         }
    577     },
    578     "imported/w3c/webdriver/tests/get_element_tag_name/get.py": {
    579         "subtests": {
    580             "test_element_not_found": {
    581                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180413"}}
    582             }
    583         }
    584     },
    585479    "imported/w3c/webdriver/tests/get_element_tag_name/user_prompts.py": {
    586480        "subtests": {
     
    593487        }
    594488    },
    595     "imported/w3c/webdriver/tests/get_element_text/get.py": {
    596         "subtests": {
    597             "test_getting_text_of_a_non_existant_element_is_an_error": {
    598                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180413"}}
    599             }
    600         }
    601     },
    602489    "imported/w3c/webdriver/tests/set_window_rect/set.py": {
    603490        "subtests": {
    604             "test_fully_exit_fullscreen": {
    605                 "expected": {"gtk": {"status": ["FAIL"], "bug": "webkit.org/b/188118"}}
    606             },
    607491            "test_negative_x_y": {
    608492                "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/180418"}}
     
    613497        }
    614498    },
    615     "imported/w3c/webdriver/tests/maximize_window/maximize.py": {
    616         "subtests": {
    617             "test_fully_exit_fullscreen": {
    618                 "expected": {"gtk": {"status": ["FAIL"], "bug": "webkit.org/b/188118"}}
    619             }
    620         }
    621     },
    622     "imported/w3c/webdriver/tests/minimize_window/minimize.py": {
    623         "subtests": {
    624             "test_fully_exit_fullscreen": {
    625                 "expected": {"gtk": {"status": ["FAIL"], "bug": "webkit.org/b/188118"}}
    626             }
    627         }
    628     },
    629499    "imported/w3c/webdriver/tests/is_element_enabled/enabled.py": {
    630500        "subtests": {
     
    634504        }
    635505    },
    636     "imported/w3c/webdriver/tests/is_element_selected/user_prompts.py": {
    637         "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/188118"}}
    638     },
    639     "imported/w3c/webdriver/tests/element_send_keys/user_prompts.py": {
    640         "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/188118"}}
    641     },
    642506    "imported/w3c/webdriver/tests/fullscreen_window/fullscreen.py": {
    643507        "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}},
     
    645509            "test_no_browsing_context": {
    646510                "expected": {"all": {"status": ["PASS"]}}
    647             }
    648         }
    649     },
    650     "imported/w3c/webdriver/tests/fullscreen_window/stress.py": {
    651         "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
    652     },
    653     "imported/w3c/webdriver/tests/fullscreen_window/user_prompts.py": {
    654         "subtests": {
    655             "test_accept[capabilities0-alert-None]": {
    656                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
    657             },
    658             "test_accept[capabilities0-confirm-True]": {
    659                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
    660             },
    661             "test_accept[capabilities0-prompt-]": {
    662                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
    663             },
    664             "test_dismiss[capabilities0-alert-None]": {
    665                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
    666             },
    667             "test_dismiss[capabilities0-confirm-False]": {
    668                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
    669             },
    670             "test_dismiss[capabilities0-prompt-None]": {
    671                 "expected": {"all": {"status": ["FAIL"], "bug": "webkit.org/b/204065"}}
     511            },
     512            "test_fullscreen": {
     513                "expected": {"all": {"status": ["PASS"]}}
     514            },
     515            "test_payload": {
     516                "expected": {"all": {"status": ["PASS"]}}
     517            },
     518            "test_fullscreen_twice_is_idempotent": {
     519                "expected": {"all": {"status": ["PASS"]}}
    672520            }
    673521        }
Note: See TracChangeset for help on using the changeset viewer.