diff options
author | Michał Górny <mgorny@gentoo.org> | 2022-09-17 15:38:41 +0200 |
---|---|---|
committer | Michał Górny <mgorny@gentoo.org> | 2022-09-17 15:38:41 +0200 |
commit | 435ac57ea627a521e0232bcc78ac7cdbefd1d166 (patch) | |
tree | 1b040424259b05c7af327b61fa2783049d79d1df /tests | |
parent | b4f955f1245ecdb7d13500bd0bd758918956c362 (diff) | |
download | gemato-435ac57ea627a521e0232bcc78ac7cdbefd1d166.tar.gz |
Do not verify Manifests when calling update_entry_for_path()
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_recursiveloader.py | 20 |
1 files changed, 20 insertions, 0 deletions
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, |