[webkit-changes] [WebKit/WebKit] da4f8f: [WebDriver] Update W3C webdriver tests for python ...
Lauro Moura
noreply at github.com
Thu Oct 20 19:37:06 PDT 2022
Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: da4f8f1aad4c0344eabda86e2022a4a3a8e857a1
https://github.com/WebKit/WebKit/commit/da4f8f1aad4c0344eabda86e2022a4a3a8e857a1
Author: Lauro Moura <lmoura at igalia.com>
Date: 2022-10-20 (Thu, 20 Oct 2022)
Changed paths:
M WebDriverTests/TestExpectations.json
M WebDriverTests/imported/w3c/importer.json
R WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi.py
M WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/client.py
A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/__init__.py
A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/_module.py
A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/modules/session.py
A WebDriverTests/imported/w3c/tools/webdriver/webdriver/bidi/transport.py
M WebDriverTests/imported/w3c/tools/webdriver/webdriver/client.py
M WebDriverTests/imported/w3c/tools/wptrunner/README.rst
A WebDriverTests/imported/w3c/tools/wptrunner/docs/commands.rst
A WebDriverTests/imported/w3c/tools/wptrunner/docs/internals.rst
M WebDriverTests/imported/w3c/tools/wptrunner/requirements.txt
A WebDriverTests/imported/w3c/tools/wptrunner/requirements_android_webview.txt
M WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome.txt
A WebDriverTests/imported/w3c/tools/wptrunner/requirements_chrome_ios.txt
A WebDriverTests/imported/w3c/tools/wptrunner/requirements_edge_chromium.txt
A WebDriverTests/imported/w3c/tools/wptrunner/requirements_epiphany.txt
M WebDriverTests/imported/w3c/tools/wptrunner/requirements_sauce.txt
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/android_weblayer.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/android_webview.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_android.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/chrome_spki_certs.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/firefox_android.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/browsers/safari.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/environment.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/actions.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/base.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executormarionette.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorselenium.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorservodriver.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/executorwebdriver.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/protocol.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/executors/pytestrunner/runner.py
A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/formatters/tests/test_chromium.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testdriver-extra.js
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testloader.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/testrunner.py
A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_expectedtree.py
A WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_manifestexpected.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/tests/test_wpttest.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wptcommandline.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wptrunner.py
M WebDriverTests/imported/w3c/tools/wptrunner/wptrunner/wpttest.py
M WebDriverTests/imported/w3c/webdriver/META.yml
A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/__init__.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/console.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/console_args.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/event_buffer.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/javascript.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/log_entry_added/subscription.py
M WebDriverTests/imported/w3c/webdriver/tests/bidi/new_session/connect.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/__init__.py
M WebDriverTests/imported/w3c/webdriver/tests/bidi/session_subscribe/subscribe.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/session_unsubscribe/__init__.py
A WebDriverTests/imported/w3c/webdriver/tests/bidi/session_unsubscribe/unsubscribe.py
M WebDriverTests/imported/w3c/webdriver/tests/execute_async_script/collections.py
M WebDriverTests/imported/w3c/webdriver/tests/execute_script/collections.py
A WebDriverTests/imported/w3c/webdriver/tests/find_element_from_shadow_root/__init__.py
A WebDriverTests/imported/w3c/webdriver/tests/find_elements_from_shadow_root/__init__.py
M WebDriverTests/imported/w3c/webdriver/tests/get_computed_label/get.py
M WebDriverTests/imported/w3c/webdriver/tests/get_computed_role/get.py
A WebDriverTests/imported/w3c/webdriver/tests/get_element_shadow_root/__init__.py
A WebDriverTests/imported/w3c/webdriver/tests/permissions/__init__.py
M WebDriverTests/imported/w3c/webdriver/tests/print/__init__.py
M WebDriverTests/imported/w3c/webdriver/tests/print/printcmd.py
M WebDriverTests/imported/w3c/webdriver/tests/send_alert_text/send.py
M WebDriverTests/imported/w3c/webdriver/tests/support/fixtures.py
M WebDriverTests/imported/w3c/webdriver/tests/support/fixtures_bidi.py
M WebDriverTests/imported/w3c/webdriver/tests/support/helpers.py
M WebDriverTests/imported/w3c/webdriver/tests/support/sync.py
Log Message:
-----------
[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 1a0256c677df9e111281b32a8af347ae225e8636, but
updated to b94af34a3e956e8a8fda84bdb1fea7b6d52c38d9 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
More information about the webkit-changes
mailing list