From 26a24889e6f8a183f023d797fd6c561415f5425d Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sun, 4 Oct 2026 21:49:28 +0900 Subject: [PATCH] =?UTF-8?q?test(M02):=20=EC=B8=B5=20=EA=B8=B8=20=EC=A0=91?= =?UTF-8?q?=EB=91=90=EC=96=B4=20=EC=8B=9C=ED=97=98=20=E2=80=94=20=EC=8B=9C?= =?UTF-8?q?=EC=8A=A4=ED=85=9C=20=EC=B8=B5=EB=8F=84=20/layers/system/?= =?UTF-8?q?=E2=80=A6=20=EA=BC=B4=20=EA=B8=B0=EB=8C=80=20(39-8=20H2=20?= =?UTF-8?q?=EB=92=A4)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5.5 Claude-Session: https://claude.ai/code/session_01EYJJRCfHfdCGNhmXTjQKV7 --- resources/tester/test_m02_layer_screen.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/resources/tester/test_m02_layer_screen.py b/resources/tester/test_m02_layer_screen.py index 80e1bf0f8..9e3fb2227 100644 --- a/resources/tester/test_m02_layer_screen.py +++ b/resources/tester/test_m02_layer_screen.py @@ -206,7 +206,9 @@ def test_층_단추_셋_남의_회사_사람_나무(): def test_층_길_접두어와_고정_풀림(): api = _text(M02 / "M02_MasterTemplete_Api_Fetch.ts") - assert 'activeLayer === "system" ? "" : `/layers/${activeLayer}`' in api + # 시스템 층도 층 길 한 벌(39-8 H2 · 옛 /templates/* 는 시스템 관리자 전용) + assert "owned(activeLayer, `/layers/${activeLayer}${path}`)" in api + assert 'activeLayer === "system" ? "" :' not in api for path in ("/structures/numbers", "/structure-combos"): assert re.search(rf'scoped\(\s*[`"]{re.escape(path)}', api), path assert "/layers/personal/items/copy" in api