Nasenbluten ist eine Nase Plugin, um den Schmerz mit einem großen Testreihe nur um den Betrieb der für die Veränderungen in der [git] Zweig Tests verbunden zu stoppen versucht.
Verwendung
Dazu müssen Sie zuerst, um Ihre Testsuite mit --record Test-Abdeckung laufen, erste Funktionsabdeckung zu planen.
Sobald dies geschehen ist, wird Nasenbluten Abdeckung auf dem Laufenden halten sie sich jedes Mal (j / k dies tatsächlich gebrochen atm) ausgeführt wird.
Nachdem die Abdeckung gebaut wurde, können Sie die Änderungen in einem git branch begehen und führen --discover herausfiltern keine Tests, die eine Abdeckung für Änderungen nicht. Derzeit werden die Veränderungen auf der "origin / master" Branch basiert.
Nasenbluten überprüft auch für fehlende Deckung auf dem Weg. Standardmäßig wird es einen Fehler aus, wenn er eine Codeänderung, die keine Testabdeckung hat trifft. . Um diese Funktion zu deaktivieren, sollten Sie --skip-fehlt-Abdeckung eingestellt
Anforderungen :
- Python
- Nase
Kommentare nicht gefunden