From ef19323403f7447dd87a66f11b880c7a6b19c849 Mon Sep 17 00:00:00 2001 From: umsangdon Date: Sun, 15 Nov 2026 18:49:00 +0900 Subject: [PATCH] =?UTF-8?q?test(843-1):=20717-1=20=EC=A0=80=EC=9E=A5=20?= =?UTF-8?q?=EC=95=88=20=ED=95=9C=20=EC=A4=84=20=EC=85=88=20=EC=8B=9C?= =?UTF-8?q?=ED=97=98=20=EB=82=A1=EC=9D=80=20=EC=B9=B8=20=EA=B3=A0=EC=B9=A8?= =?UTF-8?q?=20=E2=80=94=20=EC=A4=84=EC=9D=84=20=ED=99=94=EB=A9=B4=EC=9D=B4?= =?UTF-8?q?=20=EB=B0=9B=EB=8A=94=20=EA=BC=B4(M01=20/logic=20=5Fnum)?= =?UTF-8?q?=EB=A1=9C=20=EB=B3=B4=EB=83=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 깨진 때 = 794-2b(e1a1db779) 로직 줄 칸 「개정」 [2026] — 시험이 store.logic 날 줄(Decimal)을 그대로 JSON 으로 보내 TypeError - 코드 흠 아님 — 화면은 M01 /logic(_call → _num) 으로 받은 수 꼴 줄을 보냄 · 셈 · 금액 그대로 Co-Authored-By: Claude Opus 5.5 --- resources/tester/test_717_1_logic_lib.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/resources/tester/test_717_1_logic_lib.py b/resources/tester/test_717_1_logic_lib.py index 6040c645f..706f6d297 100644 --- a/resources/tester/test_717_1_logic_lib.py +++ b/resources/tester/test_717_1_logic_lib.py @@ -15,6 +15,7 @@ from fastapi import Depends, FastAPI from fastapi.testclient import TestClient from common_util.common_util_auth import verify_session +from M01_MasterData import M01_MasterData_Router as m01_router from M01_MasterData import M01_MasterData_Store as store from M02_MasterTemplete import M02_Logic_Lib_Read as lib @@ -78,7 +79,9 @@ def test_요소_표_밖_파일은_막음(user: TestClient) -> None: def test_저장_안_한_줄_셈_쓰기_없음(user: TestClient) -> None: before = _prints() saved = user.post(f"{BASE}/calc", json={"key": KEY, "inputs": {}}).json() - row = store.logic(KEY)["logic"] + row = m01_router._num( + store.logic(KEY)["logic"] + ) # 화면이 받는 꼴(M01 /logic = _num · 794-2b 「개정」 수 칸) same = user.post(f"{BASE}/calc", json={"key": KEY, "inputs": {}, "row": row}).json() line = row["호표"][0] row2 = {**row, "호표": [{**line, "수량": f"({line['수량']}) * 2"}, *row["호표"][1:]]}