From 747ab45bb03a807c6566eb0f931807d33cdf84aa Mon Sep 17 00:00:00 2001 From: 21in7 Date: Mon, 2 Mar 2026 00:38:08 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20test=5Freload=5Fmodel=20=EB=8B=A8?= =?UTF-8?q?=EC=96=B8=EC=9D=84=20=EC=8B=A4=EC=A0=9C=20=EB=8F=99=EC=9E=91(?= =?UTF-8?q?=ED=8C=8C=EC=9D=BC=20=EC=97=86=EC=9C=BC=EB=A9=B4=20=ED=8F=B4?= =?UTF-8?q?=EB=B0=B1=20=EC=83=81=ED=83=9C)=EC=97=90=20=EB=A7=9E=EA=B2=8C?= =?UTF-8?q?=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Made-with: Cursor --- tests/test_ml_filter.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test_ml_filter.py b/tests/test_ml_filter.py index 07cabff..2f916f5 100644 --- a/tests/test_ml_filter.py +++ b/tests/test_ml_filter.py @@ -65,7 +65,7 @@ def test_reload_model(tmp_path): f._lgbm_model = mock_model assert f.is_model_loaded() - # reload_model 호출 시 파일이 없으면 _try_load가 _model을 변경하지 않음 - # (기존 동작 유지 - 파일 없으면 None으로 초기화하지 않음) + # reload_model은 항상 _lgbm_model/_onnx_session을 초기화 후 재로드한다. + # 파일이 없으면 None으로 리셋되어 폴백 상태가 된다. f.reload_model() - assert f.is_model_loaded() # mock_model이 유지됨 + assert not f.is_model_loaded() # 파일 없으므로 폴백 상태