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ů.