From 2333b5c1fb4ed857bb511da13d4b8e33496e3fa9 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Fri, 1 May 2026 22:29:25 +0200 Subject: [PATCH] stop accessing private variable in sdkmanager in tests sdkmanager@3ff3706e70752fbd0f712818b760dcabda8de405 changed the name of the variable that was being accessed. This instead uses a private function, but that function already fits the PEP naming standards and has remained unchanged since the beginning of _sdkmanager_. --- tests/test_common.py | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/tests/test_common.py b/tests/test_common.py index 9e8d8184..5e085441 100755 --- a/tests/test_common.py +++ b/tests/test_common.py @@ -2505,10 +2505,18 @@ class CommonTest(SetUpTearDownMixin, unittest.TestCase): build = fdroidserver.metadata.Build() url = 'https://dl.google.com/android/repository/android-ndk-r24-linux.zip' path = sdkmanager.get_cachedir() / os.path.basename(url) - sdkmanager.packages = { - ('ndk', '24.0.8215888'): url, - ('ndk', 'r24'): url, - } + sdkmanager._process_checksums( + { + "https://dl.google.com/android/repository/android-ndk-r24-linux.zip": [ + { + "sha1": "eceb18f147282eb93615eff1ad84a9d3962fbb31", + "sha256": "caac638f060347c9aae994e718ba00bb18413498d8e0ad4e12e1482964032997", + "sha512": "f316487172c7dbe9381297ba2e78a42f3458cc3cc0440045a043dd1abc88ecb3ba41325863d02b744dbb700c1ca6525c4ae07f3a1daa1c3dbfcfa161ae83c2ce", + "source.properties": "Pkg.Desc = Android NDK\nPkg.Revision = 24.0.8215888\n", + } + ], + } + ) build.ndk = 'r24' firstrun = mock.Mock() with mock.patch('sdkmanager.download_file', firstrun):