Come uscita di copertura XML con nosetests?
-
15-10-2019 - |
Domanda
Sto cercando di uscita XML copertura delle mie nosetests in modo che vengano pubblicati sul Hudson. La linea che sto eseguendo è:
nosetests --with-gae -v --all-modules --with-xunit --with-coverage
Vedo l'uscita di copertura nella console, ma non c'è alcun file XML contenente i dati di copertura. Come posso ottenere che per l'uscita del xml di copertura?
Soluzione
Una volta eseguito il comando nosetests
, ci sarà un file di dati .coverage
nella directory. Se poi si esegue coverage xml
, verrà creato un file XML compatibile con Cobertura dal file .coverage
.
Altri suggerimenti
C'è un plugin scritto per nosetests
di fare proprio questo.
Non vi resta che aggiungere --with-xcoverage
una volta installato questo pacchetto. Si può trovare all'indirizzo:
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow