naso-spurgo è un plugin naso che tenta di fermare il dolore associato con una grande suite di test solo eseguendo i test applicabili ai cambiamenti nella vostra [git] succursale.
Utilizzo
Per prima cosa è necessario eseguire il test suite con --record-test-copertura, per tracciare la copertura funzione iniziale.
Una volta fatto questo, naso-spurgo manterrà la copertura aggiornata ogni volta che si (j / k atm questo è effettivamente rotto) viene eseguito.
Dopo che la copertura è stato costruito, si può commettere le modifiche all'interno di un ramo git e correre --discover per filtrare eventuali prove che non forniscono una copertura per le modifiche. Attualmente, i cambiamenti si basano sulla "/ maestro origine" ramo.
naso-spurgo verifica anche per la mancanza di copertura lungo la strada. Per impostazione predefinita, genererà un errore quando colpisce una modifica del codice che non ha copertura di test. . Per disabilitare questa funzionalità, è necessario impostare --skip-missing-copertura
Requisiti :
- Python
- naso
I commenti non trovato