From 82167c5b8aa40a95e58ee1c2c6647140e8363784 Mon Sep 17 00:00:00 2001 From: agentson Date: Thu, 26 Feb 2026 00:21:39 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20mock=5Fsettings=EC=97=90=20MODE=3D'paper?= =?UTF-8?q?'=20=EB=AA=85=EC=8B=9C=ED=95=98=EC=97=AC=20paper=20=EB=AA=A8?= =?UTF-8?q?=EB=93=9C=20=ED=85=8C=EC=8A=A4=ED=8A=B8=20=EC=8B=A4=ED=8C=A8=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20(#261)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit mock_settings fixture에 MODE 미지정 시 .env의 MODE=live가 적용되어 paper TR_ID를 검증하는 테스트 3개가 실패. - test_buy_market_order: VTTT1002U 기대 → TTTT1002U 실제 - test_sell_limit_order: VTTT1001U 기대 → TTTT1006U 실제 - test_us_paper_uses_vttt1004u: VTTT1004U 기대 → TTTT1004U 실제 Co-Authored-By: Claude Sonnet 4.6 --- tests/test_overseas_broker.py | 1 + 1 file changed, 1 insertion(+) diff --git a/tests/test_overseas_broker.py b/tests/test_overseas_broker.py index 3f346f6..e9c2bc8 100644 --- a/tests/test_overseas_broker.py +++ b/tests/test_overseas_broker.py @@ -28,6 +28,7 @@ def mock_settings() -> Settings: KIS_APP_SECRET="test_secret", KIS_ACCOUNT_NO="12345678-01", GEMINI_API_KEY="test_gemini_key", + MODE="paper", # Explicitly set to avoid .env MODE=live override )