Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[WebDriver] Update W3C webdriver tests for python 3.10 compatibility
https://bugs.webkit.org/show_bug.cgi?id=246806 Unreviewed. Actual 3.10 fix came in 1a0256c, but updated to b94af34 to include a get_computed_role test fix due to import errors. Also gardening some of the failures * WebDriverTests/TestExpectations.json: Gardening * WebDriverTests/imported/w3c/importer.json: * WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi.py: Removed. * WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/client.py: * WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/__init__.py: Added. * WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py: Added. * WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/session.py: Added. * WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/transport.py: Added. * WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py: * WebDriverTests/imported/w3c/tools/wptrunner/README.rst: * WebDriverTests/imported/w3c/tools/wptrunner/docs/commands.rst: Added. * WebDriverTests/imported/w3c/tools/wptrunner/docs/internals.rst: Added. * WebDriverTests/imported/w3c/tools/wptrunner/requirements.txt: * WebDriverTests/imported/w3c/tools/wptrunner/requirements_android_webview.txt: Copied from WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt. * WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt: * WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome_ios.txt: Copied from WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt. * WebDriverTests/imported/w3c/tools/wptrunner/requirements_edge_chromium.txt: Copied from WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt. * WebDriverTests/imported/w3c/tools/wptrunner/requirements_epiphany.txt: Copied from WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt. * WebDriverTests/imported/w3c/tools/wptrunner/requirements_sauce.txt: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/android_weblayer.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/android_webview.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_android.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_spki_certs.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox_android.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/safari.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/environment.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/actions.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/base.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executormarionette.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorselenium.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorservodriver.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorwebdriver.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/protocol.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/pytestrunner/runner.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/formatters/tests/test_chromium.py: Added. * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testdriver-extra.js: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testloader.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testrunner.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_expectedtree.py: Added. * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_manifestexpected.py: Added. * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_wpttest.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wptcommandline.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wptrunner.py: * WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wpttest.py: * WebDriverTests/imported/w3c/webdriver/META.yml: * WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/__init__.py: Added. * WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/console.py: Added. * WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/console_args.py: Added. * WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/event_buffer.py: Added. * WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/javascript.py: Added. * WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/subscription.py: Added. * WebDriverTests/imported/w3c/webdriver/tests/bidi/new_session/connect.py: * WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/__init__.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py. * WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/subscribe.py: * WebDriverTests/imported/w3c/webdriver/tests/bidi/session_unsubscribe/__init__.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py. * WebDriverTests/imported/w3c/webdriver/tests/bidi/session_unsubscribe/unsubscribe.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/subscribe.py. * WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py: * WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py: * WebDriverTests/imported/w3c/webdriver/tests/find_element_from_shadow_root/__init__.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py. * WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_shadow_root/__init__.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py. * WebDriverTests/imported/w3c/webdriver/tests/get_computed_label/get.py: * WebDriverTests/imported/w3c/webdriver/tests/get_computed_role/get.py: * WebDriverTests/imported/w3c/webdriver/tests/get_element_shadow_root/__init__.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py. * WebDriverTests/imported/w3c/webdriver/tests/permissions/__init__.py: Copied from WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py. * WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py: * WebDriverTests/imported/w3c/webdriver/tests/print/printcmd.py: * WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py: * WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py: * WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_bidi.py: * WebDriverTests/imported/w3c/webdriver/tests/support/helpers.py: * WebDriverTests/imported/w3c/webdriver/tests/support/sync.py: Canonical link: https://commits.webkit.org/255813@main
- Loading branch information