Přeskočit na obsah

npm run intake:match-fixture — Fixture pro ladění párování

Fixture pro ladění párování: Předvyplněné volání intake:process nad fixture tests/fixtures/intake/valid-new-dossier.json s pevným časem, pevným commitem a --overwrite do .tmp/intake/match-fixture.. npm skript, kontrola výstupů.

npm skript kontrola výstupů

Volání

npm run intake:match-fixture

Spustí node scripts/intake/process-issue.mjs --event tests/fixtures/intake/valid-new-dossier.json --output-dir .tmp/intake/match-fixture --generated-at 2026-08-02T00:00:00.000Z --repository-commit 0000000000000000000000000000000000000f --overwrite (čteno z package.json při buildu)

Zdroj: scripts/intake/process-issue.mjs

Předvyplněné volání intake:process nad fixture tests/fixtures/intake/valid-new-dossier.json s pevným časem, pevným commitem a --overwrite do .tmp/intake/match-fixture.

Kdy ho spustit

Při ladění párování entit, kdy chceš opakovaně stejný deterministický vstup.

Co vynucuje

Nic — tenhle příkaz reportuje nebo generuje, ale sám o sobě nic neshazuje. Co selže při chybě, hlídají brány, které za ním v pipeline běží.

Vstupy a výstupy

Čte

  • tests/fixtures/intake/valid-new-dossier.json

Zapisuje

  • .tmp/intake/match-fixture (gitignorováno)

Popis vychází z hlavičkového komentáře zdrojového souboru. 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.