From cf09ed86a96c83d1c3ecd501687d0f1c9ba5ef44 Mon Sep 17 00:00:00 2001 From: hakril Date: Wed, 15 Oct 2025 15:09:50 +0200 Subject: [PATCH] More investigation of apisetmap test bug --- tests/test_apisetmap.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/test_apisetmap.py b/tests/test_apisetmap.py index 0ab8274..c1a6e86 100644 --- a/tests/test_apisetmap.py +++ b/tests/test_apisetmap.py @@ -32,8 +32,11 @@ def verify_apisetmap_parsing(apisetmap_base, version=None): # Verify that at least one entry resolve to kernel32.dll # This ensure that the ApiSetMap parsing works at least a little assert "kernel32.dll" in apisetmap_dict.values() + print("Listing APISETMAP dlls") for dll in sorted(apisetmap_dict): print(dll) + if not any(dll.startswith(pref) for pref in KNOWN_APISETMAP_PREFIX): + print("Dll has unknown prefix".format(dll=dll)) assert all(any(dll.startswith(pref) for pref in KNOWN_APISETMAP_PREFIX) for dll in apisetmap_dict) # This first key was found in most of the tested version by hand # MS-Win found on: 6.1.7600 (Win7)