AURORA-1902: возврат тестирования — цветные заливки на листах Операц/АХР/КВ выгрузки Сметы РФ #310
Loading…
x
Reference in New Issue
Block a user
No description provided.
Delete Branch "feat/309-aurora-1902-export-colors"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Closes #309. Возврат тестирования AURORA-1902 от 10.11.2026 (исходная задача #252, PR #259).
Что было
Состав, порядок, заголовки и значения выгрузки формы 2 совпадали с экраном, но на листах Операц/АХР/КВ не было цветных заливок.
XlsxDepthSheetWriter._set_paletteискал цвет только по пути ключей дерева колонок (section_code,god.parametry_….q2), аFORM2_COLORSключуется путём данных (header.section_code,booking.y2026.q2). Совпадений 0 из 162 (у формы 1 — 180 из 181). Прежний тест проверял только наличие ключей вFORM2_COLORS, а не применение палитры.Что сделано
_set_palette: если цвета по пути дерева нет, он берётся по плоскому ключу данных колонки. Форма 1 находит цвета по пути дерева, как раньше.Проверка
FORM2_COLORS; строка GROUP в настоящем xlsx получает сплошную заливку; палитра формы 1 не изменилась. До правки падали.pytest tests/unit: 167 passed, 2 failed — оба вtest_export_service_query_params.py, падают и на чистом test без правки (O-2).Rulings I made
Findings
test_export_service_query_params.py: 2 теста падают на базе test без правки🤖 Generated with Claude Code