From dc696c28332ade10cfe7ce95bda7d6c2868f2083 Mon Sep 17 00:00:00 2001 From: Richard Si Date: Sun, 26 Jan 2025 10:49:21 -0500 Subject: [PATCH] Patch out EXTERNALLY-MANAGED for self-check tests (#13179) This helps redistributors test against their distro Python w/o spurious errors. --- tests/unit/test_self_check_outdated.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/unit/test_self_check_outdated.py b/tests/unit/test_self_check_outdated.py index a5310ca7b19..fba794bc810 100644 --- a/tests/unit/test_self_check_outdated.py +++ b/tests/unit/test_self_check_outdated.py @@ -38,6 +38,7 @@ def test_get_statefile_name_known_values(key: str, expected: str) -> None: @freeze_time("1970-01-02T11:00:00Z") @patch("pip._internal.self_outdated_check._self_version_check_logic") @patch("pip._internal.self_outdated_check.SelfCheckState") +@patch("pip._internal.self_outdated_check.check_externally_managed", new=lambda: None) def test_pip_self_version_check_calls_underlying_implementation( mocked_state: Mock, mocked_function: Mock, tmpdir: Path ) -> None: