diff --git a/resources/tester/fixtures/m01_791_1_logic_fingerprint.json b/resources/tester/fixtures/m01_791_1_logic_fingerprint.json index 9a138e2dd..c407d9408 100644 --- a/resources/tester/fixtures/m01_791_1_logic_fingerprint.json +++ b/resources/tester/fixtures/m01_791_1_logic_fingerprint.json @@ -1520,5 +1520,5 @@ "GF000336": "a9b9e0bb0f7da1f0", "GX000004": "a3f4c454a5764d6e" }, - "마스터": "884c1240fa2c924d" + "마스터": "70896c23b6b406b0" } diff --git a/resources/tester/test_791_1_engine_semantics.py b/resources/tester/test_791_1_engine_semantics.py index 81c016c1b..52ff16880 100644 --- a/resources/tester/test_791_1_engine_semantics.py +++ b/resources/tester/test_791_1_engine_semantics.py @@ -35,7 +35,8 @@ def _master_hash() -> str: h = hashlib.sha256() for path in sorted((ROOT / "resources" / "master_data").glob("*.json")): if not path.name.startswith("_"): - h.update(path.name.encode() + path.read_bytes()) + raw = path.read_bytes().replace(b"\r\n", b"\n") # 줄바꿈(CRLF/LF) 무관 + h.update(path.name.encode() + raw) return h.hexdigest()[:16]