diff --git a/Lib/test/test_hashlib.py b/Lib/test/test_hashlib.py index daf6e3862a24f7..369bbde6e78b6d 100644 --- a/Lib/test/test_hashlib.py +++ b/Lib/test/test_hashlib.py @@ -379,6 +379,11 @@ def check(self, name, data, hexdigest, shake=False, **kwargs): def check_file_digest(self, name, data, hexdigest): hexdigest = hexdigest.lower() + try: + hashlib.new(name) + except ValueError: + # skip, algorithm is blocked by security policy. + return digests = [name] digests.extend(self.constructors_to_test[name])