näsa-blöda är en näsa plugin som försöker stoppa smärta i samband med en stor testsvit genom att endast köra testerna tillämpas på de förändringar i din [git] gren.
Användning
Du behöver först köra din testsvit med --record-testet-täckning, att rita ursprungliga funktion täckning.
När detta är gjort, kommer näsa-blöda hålla täckningen aktuell varje gång det sköter sig själv (j / k detta är faktiskt trasig atm).
När täckningen har byggts, kan du begå dina ändringar inom en git gren och springa --discover att filtrera ut alla tester som ger täckning för förändringar gör inte. För närvarande är de förändringar baserade på "ursprung / master" gren.
näsa-bleed kontrollerar också efter saknade täckning längs vägen. Den kommer som standard höjer ett fel när den träffar en kod förändring som inte har någon testtäckning. . För att inaktivera den här funktionen, bör du ställa --skip-missing-täckning
Krav :
- Python
- näsan
Kommentarer hittades inte