Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 331b82635e5a6e732ebf0b3415346e77a4e33ef9
https://github.com/WebKit/WebKit/commit/331b82635e5a6e732ebf0b3415346e77a4e33ef9
Author: Sam Sneddon <[email protected]>
Date: 2025-03-25 (Tue, 25 Mar 2025)
Changed paths:
M
Tools/Scripts/libraries/resultsdbpy/resultsdbpy/model/archive_context_unittest.py
M Tools/Scripts/libraries/resultsdbpy/resultsdbpy/model/docker_unittest.py
M
Tools/Scripts/libraries/resultsdbpy/resultsdbpy/model/mock_cassandra_context.py
M Tools/Scripts/libraries/webkitbugspy/webkitbugspy/mocks/radar.py
M
Tools/Scripts/libraries/webkitbugspy/webkitbugspy/tests/bugzilla_unittest.py
M Tools/Scripts/libraries/webkitcorepy/README.md
M Tools/Scripts/libraries/webkitcorepy/setup.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/environment.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/requests_.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/subprocess.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/terminal.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/time_.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/partial_proxy.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/task_pool.py
M
Tools/Scripts/libraries/webkitcorepy/webkitcorepy/tests/mocks/context_stack_unittest.py
M
Tools/Scripts/libraries/webkitcorepy/webkitcorepy/tests/partial_proxy_unittest.py
M
Tools/Scripts/libraries/webkitcorepy/webkitcorepy/tests/terminal_unittest.py
M Tools/Scripts/libraries/webkitcorepy/webkitcorepy/timeout.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/local/git.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/local/svn.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/branch_unittest.py
M
Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/cherry_pick_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/clone_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/commit_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/conflict_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/git_unittest.py
M
Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/install_git_lfs_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/land_unittest.py
M
Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/pull_request_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/revert_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/squash_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/svn_unittest.py
M Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/trace_unittest.py
M Tools/Scripts/webkitpy/common/net/bugzilla/results_fetcher_unittest.py
M Tools/Scripts/webkitpy/port/ios_device_unittest.py
M Tools/Scripts/webkitpy/static_analysis/results_unittest.py
M Tools/Scripts/webkitpy/style/checkers/jsonchecker_unittest.py
Log Message:
-----------
Drop mock dependency
https://bugs.webkit.org/show_bug.cgi?id=284843
Reviewed by Jonathan Bedard.
Now we're only Python 3.9 and later, there's no need to rely on the
backport. This removes a dependency from webkitcorepy, which feels
like an especially big win. (Actually two, as we also remove the
unneeded/unused inspect2.)
Note the fixes in webkitscmpy.mocks.local.{git,svn}, where we
previously were relying on a wing and a prayer to get the correct
stacking behaviour, despite actually relying on this behaviour in a
number of our tests. We now directly have tests for this in
webkitscmpy.test.{git,svn}_unittest, too.
*
Tools/Scripts/libraries/resultsdbpy/resultsdbpy/model/archive_context_unittest.py:
* Tools/Scripts/libraries/resultsdbpy/resultsdbpy/model/docker_unittest.py:
*
Tools/Scripts/libraries/resultsdbpy/resultsdbpy/model/mock_cassandra_context.py:
* Tools/Scripts/libraries/webkitbugspy/webkitbugspy/mocks/radar.py:
(Radar.__init__):
(NoRadar.__init__):
* Tools/Scripts/libraries/webkitbugspy/webkitbugspy/tests/bugzilla_unittest.py:
* Tools/Scripts/libraries/webkitcorepy/README.md:
* Tools/Scripts/libraries/webkitcorepy/setup.py:
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/__init__.py:
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/environment.py:
(Environment.__init__):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/requests_.py:
(Requests.__enter__):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/subprocess.py:
(Subprocess.__init__):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/terminal.py:
(Terminal.input):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/mocks/time_.py:
(_MetaTime.__enter__):
(Time):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/partial_proxy.py:
(PartialProxy.__enter__):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/task_pool.py:
(TaskPool):
(TaskPool.__enter__):
*
Tools/Scripts/libraries/webkitcorepy/webkitcorepy/tests/mocks/context_stack_unittest.py:
(ExampleStack.__init__):
*
Tools/Scripts/libraries/webkitcorepy/webkitcorepy/tests/partial_proxy_unittest.py:
(PartialProxyTest.test_session):
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/tests/terminal_unittest.py:
* Tools/Scripts/libraries/webkitcorepy/webkitcorepy/timeout.py:
(Timeout.DisableAlarm.__init__):
(Timeout.__init__):
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/local/git.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/mocks/local/svn.py:
(Svn.__enter__):
(Svn.__exit__):
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/branch_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/cherry_pick_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/clone_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/commit_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/conflict_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/git_unittest.py:
*
Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/install_git_lfs_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/land_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/pull_request_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/revert_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/squash_unittest.py:
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/svn_unittest.py:
(TestLocalSvn.test_revision_cache):
(TestMockSvn):
(TestMockSvn.setUp):
(TestMockSvn.test_executable):
(TestMockSvn.test_executable_stack):
(TestMockSvn.test_executable_stack_2):
* Tools/Scripts/libraries/webkitscmpy/webkitscmpy/test/trace_unittest.py:
* Tools/Scripts/webkitpy/common/net/bugzilla/results_fetcher_unittest.py:
* Tools/Scripts/webkitpy/port/ios_device_unittest.py:
* Tools/Scripts/webkitpy/static_analysis/results_unittest.py:
* Tools/Scripts/webkitpy/style/checkers/jsonchecker_unittest.py:
Canonical link: https://commits.webkit.org/292652@main
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes