Conosci uno strumento per creare report html per pyunit?report html per pyunit
8
A
risposta
9
suggerisco il seguente:
- Eseguire i test utilizzando nose
- creare un plugin naso che emette i risultati in formato HTML. Il codice di esempio del naso ha un semplice plugin di output HTML (https://raw.github.com/nose-devs/nose/master/examples/html_plugin/htmlplug.py). Probabilmente puoi usarlo, almeno come punto di partenza.
Nose plug-in documentazione: http://nose.readthedocs.org/en/latest/index.html
Un'altra opzione:
- naso può risultati del test di uscita in formato XML compatibile con NUnit:
nosetests --with-xunit
. Ciò produrrà un filenostests.xml
nella directory corrente. - ci sono soluzioni per convertire questo XML in HTML:
- Per esempio, Hudson/Jenkins visualizza i risultati dei test di XML in formato HTML nel browser.
- How to convert NUnit output into an HTML report
- http://www.google.com/search?&q=nunit+xml+to+html
1
ci deve un HTMLTestRunner semplice sviluppato per PyUnit, ecco link
La carenza di esso è non ci sono output in console, perché sys.stdout e sys.stderr è stato catturato da HTMLTestRunner. Tranne sopra, gli altri funzionano bene per me.
http://socsci2.ucsd.edu/~aronatas/project/cartoon.math.miracle.3.12.htm – Purrell