Files
drhider/History/tests/2026-08-24-v072-many-tests.md
T

33 lines
2.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Массовое тестирование v0.0.72 на проде — 4 блока (2026-08-24)
_tests. Прод https://drhider.pythonk8s.dev.nubes.ru/, редеплой 19:25 (v0.0.72)._
## Блок 1 — выбор папки (всё ✓)
- Рекурсия + относительный путь: `Подпапка/Акт1.txt`.
- Вложенный ZIP с кириллицей: `архивы/док.zip` → `архивы/Отчёт/Справка_Сидорова.txt`, `архивы/Счёт_на_оплату.txt` (путь zip + путь внутри).
- Дедуп: дубль `Договор1.txt` отсеян → «Добавлено из папки: 4 файла» (было бы 5).
- Не-документ `.bin` (60 МБ) — пропущен.
## Блок 2 — полный цикл (всё ✓)
- 4 файла: «Обработано 4 файлов: 9.9с, ИИ 9.7с, токены 2508».
- CSV замен (152 Б): `+7 111. → +7_000_000_0001`, `Ивановым И.И. → Семёнов_0001`,
`Петрова Анна → Николаев_0001`, `Сидорова → Семёнов_0002`.
- ZIP (775 Б) с путями: `Договор1.md`, `Подпапка/Акт1.md`, `архивы/Отчёт/Справка_Сидорова.md`, `архивы/Счёт_на_оплату.md`.
- Содержимое обезличено: «Договор с Семёнов_0001, тел +7_000_000_0001» и т.д.
## Блок 3 — прерывание (всё ✓)
- 9 txt, прервано на 9-й секунде: «⏹ Остановлено. Сохранено 4 из 9 файлов + таблица замен (6.5с, токены 3183)».
- Частичный ZIP — только 4 готовых: `файл_3.md, файл_4.md, файл_5.md, файл_7.md`.
- CSV замен сохранён (1149 Б). Кнопки скачивания видны.
## Блок 4 — заморозка/UI (всё ✓)
- После прерывания: `fi.disabled`, `ub.disabled`, «Новая сессия» видна (заморозка).
- HELP открывает модалку (display:flex).
- «Новая сессия»: список очищен, статус пуст, dl-кнопки скрыты.
## Найденный мелкий баг
- После «Новой сессии» кнопка «Обфусцировать» активна при 0 файлов
(`resetAll()`: `rr()` ставит `ub.disabled=cntMain===0` (true), затем `ub.disabled=false` перекрывает).
Нажатие безопасно (`uploadFiles` → `if(sf.length===0) return`), но кнопка выглядит активной.
Фикс — 1 строка (не перекрывать после `rr()`). Открыто, ждёт решения.