From 435ac57ea627a521e0232bcc78ac7cdbefd1d166 Mon Sep 17 00:00:00 2001 From: Michał Górny Date: Sat, 17 Sep 2022 15:38:41 +0200 Subject: Do not verify Manifests when calling update_entry_for_path() MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Michał Górny --- tests/test_recursiveloader.py | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) (limited to 'tests/test_recursiveloader.py') diff --git a/tests/test_recursiveloader.py b/tests/test_recursiveloader.py index ed24d03..5cbd4d8 100644 --- a/tests/test_recursiveloader.py +++ b/tests/test_recursiveloader.py @@ -1834,6 +1834,26 @@ def test_update_entry_for_path_no_hash_specified(layout_factory): {'Manifest': 'MANIFEST a/Manifest 50 MD5 0f7cd9ed779a4844f98d28315dd9176a\n', }), + (SubManifestMismatchLayout, + ["MD5"], + ManifestRecursiveLoader.update_entry_for_path, + "a/Manifest", + None, + None, + {"Manifest": + "MANIFEST a/Manifest 50 MD5 0f7cd9ed779a4844f98d28315dd9176a\n", + }), + (SubManifestMismatchLayout, + ["MD5"], + ManifestRecursiveLoader.update_entry_for_path, + "a/test", + None, + None, + {"Manifest": + "MANIFEST a/Manifest 49 MD5 b86a7748346d54c6455886306f017e6c\n", + "a/Manifest": + "DATA test 0 MD5 d41d8cd98f00b204e9800998ecf8427e\n", + }), (NonexistingDirectoryLayout, ['MD5'], ManifestRecursiveLoader.update_entry_for_path, -- cgit v1.2.3