From 3c40748e66297231a915ec77451e7b3d2fc1db70 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 14 Feb 2025 18:11:23 +0100 Subject: [PATCH 1/3] python_magic_test.py: Fix bytes string --- test/python_magic_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/python_magic_test.py b/test/python_magic_test.py index b557762..ff6b597 100755 --- a/test/python_magic_test.py +++ b/test/python_magic_test.py @@ -129,7 +129,7 @@ class TestFile: b"\xce\xbb": [ (COMMON_MIME, ["text/plain"]), ], - "b\xce\xbb".decode("utf-8"): [ + b"\xce\xbb".decode("utf-8"): [ (COMMON_MIME, ["text/plain"]), ], "name_use.jpg": [ From 454a73d057cb1f277e8317d86c91bccde28009b0 Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 14 Feb 2025 19:38:32 +0100 Subject: [PATCH 2/3] python_magic_test.py: for file_name, cases in CASES.items(): --- test/python_magic_test.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/python_magic_test.py b/test/python_magic_test.py index ff6b597..5af89bb 100755 --- a/test/python_magic_test.py +++ b/test/python_magic_test.py @@ -184,7 +184,7 @@ def test_all_cases(self): shutil.copyfile(os.path.join(MagicTest.TESTDATA_DIR, "lambda"), dest) os.environ["TZ"] = "UTC" try: - for file_name, cases in CASES: + for file_name, cases in CASES.items(): filename = os.path.join(self.TESTDATA_DIR, file_name) for flags, outputs in cases: m = magic.Magic(**flags) From 4f05958b2ed1042d7cdd979c9529ea4da9048f1f Mon Sep 17 00:00:00 2001 From: Christian Clauss Date: Fri, 14 Feb 2025 19:43:03 +0100 Subject: [PATCH 3/3] Update python_magic_test.py --- test/python_magic_test.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/test/python_magic_test.py b/test/python_magic_test.py index 5af89bb..887bdc2 100755 --- a/test/python_magic_test.py +++ b/test/python_magic_test.py @@ -1,3 +1,5 @@ +from __future__ import annotations + from dataclasses import dataclass from enum import Enum import os