From 7ed46c6111fa58bd7d91d56d7031a793300d793b Mon Sep 17 00:00:00 2001 From: Lynder063 Date: Wed, 28 Oct 2026 08:39:25 +0100 Subject: [PATCH] fix(tests): test_resolver_in_a_level runs without a disc Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01E5SuSVm9XGXV1jSo4bVy9S --- tests/test_fcheck.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_fcheck.py b/tests/test_fcheck.py index 482501432..a452def42 100644 --- a/tests/test_fcheck.py +++ b/tests/test_fcheck.py @@ -328,7 +328,8 @@ def test_resolver_in_a_level(self): mock.patch.object(fcheck, "program_placed", lambda key: {"values": level_values}), \ mock.patch.object(fcheck, "placed", lambda: {"values": boot_values}), \ mock.patch.object(fcheck, "aligned_values", lambda *a: {}), \ - mock.patch.object(fcheck, "level_address", lambda level, a: 0x0028C080 if a == 0x00263640 else None): + mock.patch.object(fcheck, "level_address", lambda level, a: 0x0028C080 if a == 0x00263640 else None), \ + mock.patch.object(fcheck, "copy_map", lambda level, kind="data": {}): r = fcheck.Resolver(prog, "func_L00_002A0200", {"symbols": [], "sections": []}, {}, {}) self.assertEqual(r.named("func_00200000"), 0x002A0100) self.assertEqual(r.named("func_00150000"), 0x00150000)