Testová sada repozitáře: Spouští node:test nad všemi *.test.mjs v scripts/build, dossier, data, migrations, lint, ui, ci, osint, intake (včetně matching/risk/preflight) a prismatic.. npm skript, kontrola výstupů.
Spouští node:test nad všemi *.test.mjs v scripts/build, dossier, data, migrations, lint, ui, ci, osint, intake (včetně matching/risk/preflight) a prismatic.
Kdy ho spustit
Je krokem build pipeline hned po datovém řetězci. Lokálně kdykoli — je rychlá a nepotřebuje síť.
Co shodí běh
Jakýkoli padlý test v uvedených adresářích. Několik validátorů (validate-issue-forms, validate-intake-workflow) je do sady zapojených přes vlastní test soubor právě proto, aby nemusely být samostatným krokem pipeline.
Vstupy a výstupy
Čte
scripts/**/*.test.mjs
Příkaz nespouští žádný soubor repozitáře — popis vychází z jeho příkazové řádky a z volaných nástrojů. Volání, zařazení do pipeline i členství v pre-commit hooku se dopočítávají při každém buildu ze samotného repozitáře.