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_.
This commit is contained in:
Hans-Christoph Steiner
2026-05-01 22:29:25 +02:00
parent 290b831b24
commit 2333b5c1fb

View File

@@ -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):