diff --git a/resources/tester/test_m02_hopyo_fit.py b/resources/tester/test_m02_hopyo_fit.py index 83be778a0..a198d451b 100644 --- a/resources/tester/test_m02_hopyo_fit.py +++ b/resources/tester/test_m02_hopyo_fit.py @@ -3,6 +3,7 @@ 같음을 이김 · 맞음 · 다른 점 · 후보 · 철근 둘 · 고임돌 인력 10% · 맞춤셈 캐시 · 「셈 중」. 실물 = 북부청 임도 · 사방(읽기만) · 층 · 캐시 폴더는 임시.""" +import queue import shutil import time @@ -95,8 +96,12 @@ def layer(tmp_path, monkeypatch, got): return tmp_path, brief["키"], cache -def test_뒤_셈_캐시_셈_중(layer): +def test_뒤_셈_캐시_셈_중(layer, monkeypatch): folder, key, cache = layer + # 앞 시험들의 올리기가 쌓은 일감(북부청 통째)을 기다리지 않게 — 이 시험만의 일감 줄 · 일꾼 + monkeypatch.setattr(fit, "_JOBS", queue.Queue()) + monkeypatch.setattr(fit, "_PENDING", set()) + monkeypatch.setattr(fit, "_WORKER", {"스레드": None}) before = master_hash() assert fit.result(folder, key) is None first = fit.ensure(folder, key)