سؤال آخر عن تقرير PartCover الفارغ
-
20-09-2019 - |
سؤال
لقد حاولت الخطوات المذكورة هنا, ، لكن ما زلت لا أستطيع الحصول على غطاء جزئي لإنشاء أي مخرجات بخلاف:
<?xml version="1.0" encoding="utf-8"?>
<PartCoverReport ver="2.2.0.36423" />
وهنا ما قمت به:
- تم تثبيت 2.2 بدلا من 2.3
- تم تشغيل corflags /Force /32bit+ PartCover.exe
- تم تشغيل corflags /Force /32bit+ PartCover.browser.exe
هنا هو سطر الأوامر الخاص بي:
partcover --target nunit-console-x86.exe --target-args unittests.dll --include +[*]* --output c:\temp\out.txt
عندما أقوم بتشغيل هذا الأمر، هنا هو الإخراج الذي أحصل عليه:
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
هل لدى أي شخص أي اقتراحات قد تساعد؟شكرًا لك!
المحلول
حسنًا، إليك ما قمت به لإصلاح المشكلة، بالإضافة إلى الخطوات المذكورة أعلاه:
إضافة ملف الإعدادات:settings.xml
<PartCoverSettings>
<Target>nunit-console-x86.exe</Target>
<TargetArgs>unittests.dll</TargetArgs>
<Rule>+[*]*</Rule>
</PartCoverSettings>
قم بالتشغيل باستخدام سطر الأوامر هذا:
partcover --settings settings.xml --output out.xml
وهذا ينتج ملف XML.
ولم أكن بحاجة أيضًا إلى الرجوع إلى 2.2.يبدو أن الإصدار 2.3 يعمل بشكل جيد بالنسبة لي الآن ...
لا تنتمي إلى StackOverflow