Ich frage mich, ob es möglich ist, coverage.xml
Dateien in 1 Datei zu kombinieren, um den globalen Bericht in der HTML Ausgabe zu sehen.
Ich habe meine unit/functional tests
als 1 Befehl und integration tests
als zweiten Befehl ausgeführt. Das bedeutet, dass meine Deckung für unit/functional tests
von unit tests
überschrieben wird.
Das wäre großartig, wenn ich eine Lösung für dieses Problem hätte, hauptsächlich indem ich diese Dateien in eine Datei zusammenfasse.
Ich habe eine andere Lösung gefunden. Ich habe combine
feature ( hier gelesen ) verwendet
Also führe ich meine Berichterstattung wie folgt aus: coverage run -p
und dann mache ich coverage combine
.
Das ist alles. Es generiert 1 kombinierten Bericht.
Sie können keine .xml-Dateien kombinieren, aber Sie können die Rohdatendateien kombinieren. Ihr Arbeitsablauf würde so aussehen:
%Vor%Tags und Links python unit-testing code-coverage coverage.py python-coverage