Opencover mit mehreren Baugruppen

11

Ich versuche drei Unit-Test-Projekte (drei verschiedene DLLs) in einem OpenCover-Report zu kombinieren. Ist es möglich? Ich habe versucht, in Filter zu schauen, aber ich sehe nicht genug Details (Beispiele) in der OpenCover Wiki-Seite. Kann jemand etwas Licht darauf werfen, wo ich anfangen kann?

Vielen Dank!

    
Kyle 25.03.2014, 16:35
quelle

3 Antworten

13

Ja, das ist möglich. Wenn Sie nunit (oder einen anderen Test-Runner) verwenden, können Sie (normalerweise) alle Test-Assemblys gleichzeitig ausführen

z.B.

%Vor%

Alternativ können Sie, wenn Sie verschiedene Test-Runner verwenden (oder mehrere Runs mit demselben Test-Runner verwenden), diese separat ausführen und die Ergebnisse mithilfe von reportgenerator zusammenführen um einen einzelnen HTML-Bericht zu erstellen.

Wenn Sie spezielle Probleme haben, kommentieren Sie zur Klärung bitte unten.

    
Shaun Wilde 26.03.2014, 13:25
quelle
4

Seit November 2014 (v4.5.3427) wurde die Option -mergeoutput von @Shaun Wilde hinzugefügt.

Erlaubt es, eine existierende Datei mit demselben Namen wie mit -output definiert einzufügen.

    
Jérémie Bertrand 23.02.2015 12:35
quelle
1

Sie können diesem Powershell-Skript eine Chance geben Ссылка

Es wird Ihnen helfen, die Arbeit beim Erstellen dieser langen Parameter "-targetargs: test1.dll test2.dll" zu atomisieren.

    
Roman Pokrovskij 03.04.2017 20:43
quelle

Tags und Links