Přeskočit na obsah

Tato stránka byla automaticky přeložena z angličtiny, jediného jazyka, ve kterém se tento web píše. Číst originál.

Testy běží v jednorázových repozitářích

Testy běží v jednorázových repozitářích

majordomus://rule/project.tests-run-in-disposable-repos@1aktivní testování

Zdůvodnění

Případ, který běží proti checkoutu, v němž žije, mění stav, který testuje; proto test/run.sh vytváří pro každý případ čerstvý repozitář.

Požadované chování

Behaviorální případy běží přes bash test/run.sh, každý v dočasném repozitáři, nikdy proti tomuto checkoutu.

Chování při selhání

O tomto pravidle nerozhoduje žádný příkaz; rozhoduje recenzent a změna, která je porušuje, se nemerguje. Kde část pravidla pokrývá případ chování, je tento případ uveden níže.

Ověření

Review. test/run.sh; případ, který zapisuje do ROOT, je chyba, kterou by ohlásil případ odvozených artefaktů.

Odkud to pochází

kanonický soubor
.ai/repo/rules/project/tests-run-in-disposable-repos.v1.md
identity
project.tests-run-in-disposable-repos@1
dostupné také jako
Zdroj MCP majordomus://rule/project.tests-run-in-disposable-repos@1 · majordomus entity show rule/project-tests-run-in-disposable-repos-1 · GET /api/v1/entity?uri=majordomus://rule/project.tests-run-in-disposable-repos@1
v Cockpitu
/cockpit/objects/rule/project-tests-run-in-disposable-repos-1

Tato stránka je generována z výše uvedeného souboru pomocí scripts/generate-site-data; úprava stránky nic nemění, úprava souboru změní všechna rozhraní. Výše uvedené vztahy jsou hrany docs/generated/graph.json, které spustitelný program zapisuje ze stejného indexu.

Prohledává názvy a popisy všech stránek, které tento web publikuje.