Frage

Ich habe die Schritte versucht aufgelistet href="https://stackoverflow.com/questions/702071/partcover-console-produces-empty-output-xml">, aber ich kann immer noch ‚t get Partcover jede Ausgabe zu erzeugen, außer:

<?xml version="1.0" encoding="utf-8"?>
<PartCoverReport ver="2.2.0.36423" />

Hier ist, was ich getan habe:

  1. Installierte 2.2 statt 2.3
  2. Ran CorFlags / Kraft / 32bit + PartCover.exe
  3. Ran CorFlags / Kraft / 32bit + PartCover.browser.exe

Hier ist meine Befehlszeile:

partcover --target nunit-console-x86.exe --target-args unittests.dll  --include +[*]* --output c:\temp\out.txt

Wenn ich diesen Befehl ausführen, hier ist die Ausgabe erhalte ich:

Start target
Wait results
NUnit version 2.5.0.9117 (RC)
Copyright (C) 2002-2008 Charlie Poole.\r\nCopyright (C) 2002-2004 James W. Newki
rk, Michael C. Two, Alexei A. Vorontsov.\r\nCopyright (C) 2000-2002 Philip Craig
.\r\nAll Rights Reserved.

Runtime Environment -
   OS Version: Microsoft Windows NT 6.0.6002 Service Pack 2
  CLR Version: 2.0.50727.4200 ( Net 2.0.50727.4200 )

ProcessModel: Default    DomainUsage: Single
Execution Runtime: net-2.0.50727.4200
.Gendarme v2.4.0.0
Copyright (C) 2005-2009 Novell, Inc. and contributors

Initialization: 1.1 seconds
unittests.dll: 2.4 seconds

One assembly processed in 3.5 seconds.
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
................................................................................
.................................
Tests run: 1076, Errors: 0, Failures: 0, Inconclusive: 0 Time: 19.071907 seconds

  Not run: 0, Invalid: 0, Ignored: 0, Skipped: 0

Walk results

hat jemand irgendwelche Vorschläge, dass könnte helfen? Vielen Dank!

War es hilfreich?

Lösung

OK, hier ist das, was ich tat, um das Problem zu beheben, zusätzlich zu den obigen Schritten:

Fügen Sie eine Einstellungsdatei: settings.xml

<PartCoverSettings>
  <Target>nunit-console-x86.exe</Target>
  <TargetArgs>unittests.dll</TargetArgs>
  <Rule>+[*]*</Rule>
</PartCoverSettings>

Führen Sie mit dieser Befehlszeile:

partcover --settings settings.xml --output out.xml

Und das erzeugt eine XML-Datei.

Ich brauchte auch nicht auf 2,2 herabzustufen. 2.3 scheint für mich zu funktionieren jetzt ...

scroll top