From fa36602487c0d51d42a7db223c29b66378fa45fd Mon Sep 17 00:00:00 2001 From: Andrey Epifancev Date: Fri, 6 Nov 2026 13:16:02 +0400 Subject: [PATCH] =?UTF-8?q?fix(#190):=20=D0=B2=D0=B5=D1=80=D0=BD=D1=83?= =?UTF-8?q?=D1=82=D1=8C=20=D0=B0=D1=81=D1=81=D0=B5=D1=80=D1=86=D0=B8=D1=8E?= =?UTF-8?q?=20OTHER=20=D0=B2=20=D0=B5=D1=91=20=D1=82=D0=B5=D1=81=D1=82,=20?= =?UTF-8?q?=D1=83=D0=B1=D1=80=D0=B0=D1=82=D1=8C=20=D0=B8=D0=B7=20FILE=5FRE?= =?UTF-8?q?PROCESS?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ревью задачи 10 нашло сплайс: при реконструкции после обрыва сессии `assert DocumentType.OTHER not in rm.INTAKE_FACT_DOCUMENT_TYPES` приклеилась к концу test_file_reprocess_keeps_failure_fact_of_first_attempt_and_adds_new_intake (FILE_REPROCESS, §14.5) вместо своего теста test_intake_fact_document_types_excludes_disclosure_and_other, чья докстрока обещала проверку обоих исключённых типов (DISCLOSURE/OTHER), но проверяла только DISCLOSURE. Строка перемещена на своё место — ровно 1 строка туда, 1 строка оттуда, больше ничего в файле не менялось. Co-Authored-By: Claude Sonnet 5 --- api/tests/test_result_mapping.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/api/tests/test_result_mapping.py b/api/tests/test_result_mapping.py index e781248..6de2490 100644 --- a/api/tests/test_result_mapping.py +++ b/api/tests/test_result_mapping.py @@ -2318,6 +2318,7 @@ def test_intake_fact_document_types_excludes_disclosure_and_other() -> None: чистая проверка множества типов хука, без БД (в отличие от прочих тестов `_map_candidate` в этом файле).""" assert rm.INTAKE_FACT_DOCUMENT_TYPES == {DocumentType.BALANCE, DocumentType.INCOME, DocumentType.OSV} assert DocumentType.DISCLOSURE not in rm.INTAKE_FACT_DOCUMENT_TYPES + assert DocumentType.OTHER not in rm.INTAKE_FACT_DOCUMENT_TYPES # --- факт отказа маппинга (quality_failure_fact, §14.5, design quality-metrics §4.3, задача 10 sites 5-6) ---------- @@ -2455,4 +2456,3 @@ async def test_file_reprocess_keeps_failure_fact_of_first_attempt_and_adds_new_i assert intake.job_id == job2_id assert intake.attempt == 2 # noqa: PLR2004 - вторая попытка (job2) этого файла assert intake.file_id == file_id - assert DocumentType.OTHER not in rm.INTAKE_FACT_DOCUMENT_TYPES