From 58c015cdd766452732af1dfde52eab2278fc0bbe Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Wed, 26 Mar 2025 12:25:22 +0000 Subject: [PATCH] bitbake: tests/fetch: support setting PV in the wget fetcher Some code paths in latest_versionstring() need PV to be set correctly. (Bitbake rev: 0a9f90ff658e09feda63b398ec35715a65ff6193) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- bitbake/lib/bb/tests/fetch.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py index 40249738aa..8eb0dfe9a1 100644 --- a/bitbake/lib/bb/tests/fetch.py +++ b/bitbake/lib/bb/tests/fetch.py @@ -1472,7 +1472,7 @@ class FetchLatestVersionTest(FetcherTest): : "0.28.0", } - WgetTestData = collections.namedtuple("WgetTestData", ["pn", "path", "check_uri", "check_regex"], defaults=[None, None]) + WgetTestData = collections.namedtuple("WgetTestData", ["pn", "path", "pv", "check_uri", "check_regex"], defaults=[None, None, None]) test_wget_uris = { # # packages with versions inside directory name @@ -1558,6 +1558,7 @@ class FetchLatestVersionTest(FetcherTest): for data, v in self.test_wget_uris.items(): with self.subTest(pn=data.pn): self.d.setVar("PN", data.pn) + self.d.setVar("PV", data.pv) if data.check_uri: checkuri = "http://127.0.0.1:%s/%s" % (port, data.check_uri) self.d.setVar("UPSTREAM_CHECK_URI", checkuri)