Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs =================================================================== diff -u -r4489 -r4490 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs (.../CheckLargeResultsSets.cs) (revision 4489) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs (.../CheckLargeResultsSets.cs) (revision 4490) @@ -25,7 +25,6 @@ using System.Collections.Generic; using System.IO; using System.Linq; -using System.Net; using Deltares.DamEngine.Calculators.DikesOperational; using Deltares.DamEngine.Data.General.TimeSeries; using Deltares.DamEngine.Io; @@ -402,6 +401,7 @@ } Output output = DamXmlSerialization.LoadOutputFromXmlFile(resultsFile); Assert.AreEqual(output.Results.CalculationResults.Count(), calculationResults.Count(), "Results Count does not match"); + int totalDifferences = 0; foreach (DesignResult expectedDesignResult in output.Results.CalculationResults) { expectedDesignResult.BaseFileName ??= @@ -425,14 +425,16 @@ { Config = { - MaxDifferences = 100 + MaxDifferences = 100, + MembersToIgnore = ResultsParametersToIgnore, + DoublePrecision = 1e-6 } }; - compare.Config.MembersToIgnore = ResultsParametersToIgnore; ComparisonResult result = compare.Compare(expectedDesignResult, actualDesignResult); WriteDifferencesToLog(logFile, expectedDesignResult.BaseFileName, result); - Assert.AreEqual(0, result.Differences.Count, "Differences found comparing design results for " + resultsFile); + totalDifferences += result.Differences.Count; } + Assert.AreEqual(0, totalDifferences, "Total differences found comparing design results for " + resultsFile); } private static readonly List ResultsParametersToIgnore = new List