2017-05-04 5 views
1

Es wird verwendet, zurück in die project.json Welt von Dotnet Kern zu sein, dass eine einfache ....net Core * .csproj basierte Projekte auf VSTS - Wie veröffentliche ich meine xUnit Testergebnisse?

dotnet test -xml myfile.xml 

ausgegeben würden eine Testdatei, die Sie in VSTS hochladen können. Das funktioniert nicht mehr und ich kann keine Hilfe finden, was funktionieren soll. Ich habe mein Projekt verbessert, aber ich habe jetzt eine Menge Tests ohne Ausgabe, die ziemlich nutzlos sind.

gearbeitet hat jemand durch dieses Problem?

ich diesen Artikel ...

gefunden

https://xunit.github.io/docs/getting-test-results-in-vsts.html

Aber das mit .net Kern nicht

Antwort

3

Sie können .NET Kern Aufgabe verwenden anwenden und Publish-Test Aufgabe Ergebnisse um Ihre xunit Testergebnisse zu veröffentlichen. Detail-Einstellungen wie folgt:

.NET Kern

Befehl: test

Projekt (e): Geben Sie den Test csproj Datei (en), wie **/*Tests/*.csproj

Argumente: --logger "trx;LogFileName=myfile.xml"

Testergebnisse veröffentlichen

Format

Testergebnis: VSTest

Testergebnisse Files: **/myfile.xml

+0

Dies funktioniert nicht. Ich kann die xml-Ausgabe von dot net test nicht angeben, um sie zu veröffentlichen, da die Option -xml nicht mehr gültig ist. –

+0

Wie lautet das Protokoll nach der Verwendung der Testergebnisse veröffentlichen? –

+0

Es gibt keine zu veröffentlichenden Testergebnisse, da der Punktnettest allein keine Ausgabedatei generiert. Wenn der neue Befehl das aber mit einem anderen Dateinamen macht, könnte das helfen. –

Verwandte Themen