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

2.7 KiB
Raw Blame History

Массовое тестирование 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 перекрывает). Нажатие безопасно (uploadFilesif(sf.length===0) return), но кнопка выглядит активной. Фикс — 1 строка (не перекрывать после rr()). Открыто, ждёт решения.