fix(#190): вернуть ассерцию OTHER в её тест, убрать из FILE_REPROCESS

Ревью задачи 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 <noreply@anthropic.com>
This commit is contained in:
Andrey Epifancev 2026-11-06 13:16:02 +04:00
parent 494e789fbf
commit fa36602487

View File

@ -2318,6 +2318,7 @@ def test_intake_fact_document_types_excludes_disclosure_and_other() -> None:
чистая проверка множества типов хука, без БД (в отличие от прочих тестов `_map_candidate` в этом файле).""" чистая проверка множества типов хука, без БД (в отличие от прочих тестов `_map_candidate` в этом файле)."""
assert rm.INTAKE_FACT_DOCUMENT_TYPES == {DocumentType.BALANCE, DocumentType.INCOME, DocumentType.OSV} assert rm.INTAKE_FACT_DOCUMENT_TYPES == {DocumentType.BALANCE, DocumentType.INCOME, DocumentType.OSV}
assert DocumentType.DISCLOSURE not in rm.INTAKE_FACT_DOCUMENT_TYPES 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) ---------- # --- факт отказа маппинга (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.job_id == job2_id
assert intake.attempt == 2 # noqa: PLR2004 - вторая попытка (job2) этого файла assert intake.attempt == 2 # noqa: PLR2004 - вторая попытка (job2) этого файла
assert intake.file_id == file_id assert intake.file_id == file_id
assert DocumentType.OTHER not in rm.INTAKE_FACT_DOCUMENT_TYPES