krona-staff/scripts/test
grok 6f408bc0aa test(accept): предохранитель изолированной БД и вердикт SKIP для интеграционных тестов
Почему: live-postgres-remediation.test.ts (codex/fix-live-database) запускается только при
DATABASE_TEST_ISOLATED=true, DATABASE_TEST_GUARD_TOKEN, таблице krona_staff_test_guard и имени
БД krona_staff_audit_*; иначе весь файл пропускается, и первый прогон показал его как FAIL
«1 skipped (1)», что неверно в обе стороны. В admin-режиме интеграционная БД одноразовая
(krona_staff_audit_acc_it), поэтому предохранитель создаётся со случайным маркером — тест
реально выполнился: 1 passed. В режиме E2E_MIGRATOR_URL/E2E_APP_URL изоляция не гарантирована,
предохранитель не ставится, файл получает отдельный вердикт SKIP (ничего не проверил).
2026-09-26 16:16:23 +07:00
..
accept-branch.mjs test(accept): предохранитель изолированной БД и вердикт SKIP для интеграционных тестов 2026-09-26 16:16:23 +07:00
ci-local.sh ci: PostgreSQL 17 с ролями как в pilot, roundtrip миграций, e2e, SHA-пины 2026-09-26 15:18:31 +07:00
migrate-roundtrip.mjs test(db): стенд PostgreSQL с мигратором без SUPERUSER 2026-09-26 15:18:31 +07:00
n13-race.mjs test(e2e): запуск vitest/tsx/prettier без .cmd-обёрток (Windows) 2026-09-26 15:19:47 +07:00
node-commands.d.mts test(e2e): запуск vitest/tsx/prettier без .cmd-обёрток (Windows) 2026-09-26 15:19:47 +07:00
node-commands.mjs test(e2e): запуск vitest/tsx/prettier без .cmd-обёрток (Windows) 2026-09-26 15:19:47 +07:00
provision-pg.mjs test(e2e): готовые роли через E2E_MIGRATOR_URL/E2E_APP_URL 2026-09-26 16:01:19 +07:00
run-e2e.mjs fix(e2e): проверка секретов в evidence пропускает подкаталоги 2026-09-26 16:10:07 +07:00