From a746c4c642698496f439af2528f67a0fce38d928 Mon Sep 17 00:00:00 2001 From: Anton Bagliy <taccessviolation@gmail.com> Date: Thu, 29 Aug 2019 17:44:06 +0300 Subject: [PATCH] FIX: nunit report analyzer and float grades #55 --- NunitReportParser/Program.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/NunitReportParser/Program.cs b/NunitReportParser/Program.cs index b1fbea0..23aef4c 100644 --- a/NunitReportParser/Program.cs +++ b/NunitReportParser/Program.cs @@ -35,7 +35,7 @@ namespace NunitReport JArray tasks = (JArray) grades["Tasks"]; - var countedGrades = new Dictionary<string, int>(); + var countedGrades = new Dictionary<string, double>(); foreach (XmlNode testcase in cases) { string caseClass = testcase.Attributes["classname"].Value.Split('.')[0]; @@ -45,7 +45,7 @@ namespace NunitReport { if ((string) task["name"] == caseClass) { - int maxGrade = (int) task["grades"][caseName]; + double maxGrade = (double) task["grades"][caseName]; if (testcase.Attributes["result"].Value == "Passed") { if (!countedGrades.ContainsKey(caseClass)) @@ -59,7 +59,7 @@ namespace NunitReport //System.Console.Out.WriteLine(countedGrades[caseClass]); } - foreach (KeyValuePair<string, int> g in countedGrades) + foreach (KeyValuePair<string, double> g in countedGrades) { if (g.Value > 0) { -- GitLab