summaryrefslogtreecommitdiffstats
path: root/bitbake/lib/bb/tests/fetch.py
diff options
context:
space:
mode:
authorRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-06 10:39:59 +0100
committerRichard Purdie <richard.purdie@linuxfoundation.org>2023-10-06 11:42:46 +0100
commitb8b5c786e73dd385ae6a532571480d12c1883378 (patch)
tree6ffeb74cba5c69ec91a23594e68b4e19bba26065 /bitbake/lib/bb/tests/fetch.py
parent78b02e1845c0b0ccf75b9de6801798ea4340addc (diff)
downloadpoky-b8b5c786e73dd385ae6a532571480d12c1883378.tar.gz
bitbake: selftest/fetch: Ensure top level directory timestamp doesn't break test
The infrastructure changes highlighed an issue where the top level directory mtime stamp isn't included in the tarballs. This isn't an issue the test is meant to check for so ignore it. (Bitbake rev: 5a1e5b8dc55d6bb4d93bac3492f8c43ff957e712) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake/lib/bb/tests/fetch.py')
-rw-r--r--bitbake/lib/bb/tests/fetch.py12
1 files changed, 7 insertions, 5 deletions
diff --git a/bitbake/lib/bb/tests/fetch.py b/bitbake/lib/bb/tests/fetch.py
index c5d15e9fd8..eeb7a31471 100644
--- a/bitbake/lib/bb/tests/fetch.py
+++ b/bitbake/lib/bb/tests/fetch.py
@@ -684,11 +684,13 @@ class CleanTarballTest(FetcherTest):
684 archive = tarfile.open(os.path.join(self.dldir, self.recipe_tarball)) 684 archive = tarfile.open(os.path.join(self.dldir, self.recipe_tarball))
685 self.assertNotEqual(len(archive.members), 0) 685 self.assertNotEqual(len(archive.members), 0)
686 for member in archive.members: 686 for member in archive.members:
687 self.assertEqual(member.uname, 'oe') 687 if member.name == ".":
688 self.assertEqual(member.uid, 0) 688 continue
689 self.assertEqual(member.gname, 'oe') 689 self.assertEqual(member.uname, 'oe', "user name for %s differs" % member.name)
690 self.assertEqual(member.gid, 0) 690 self.assertEqual(member.uid, 0, "uid for %s differs" % member.name)
691 self.assertEqual(member.mtime, mtime) 691 self.assertEqual(member.gname, 'oe', "group name for %s differs" % member.name)
692 self.assertEqual(member.gid, 0, "gid for %s differs" % member.name)
693 self.assertEqual(member.mtime, mtime, "mtime for %s differs" % member.name)
692 694
693 695
694class FetcherLocalTest(FetcherTest): 696class FetcherLocalTest(FetcherTest):