Index: DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs =================================================================== diff -u -r4485 -r4486 --- DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs (.../CheckLargeResultsSets.cs) (revision 4485) +++ DamEngine/trunk/src/Deltares.DamEngine.IntegrationTests/IntegrationTests/CheckLargeResultsSets.cs (.../CheckLargeResultsSets.cs) (revision 4486) @@ -23,7 +23,9 @@ using System; 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; @@ -422,6 +424,7 @@ }; compare.Config.MembersToIgnore = ResultsParametersToIgnore; ComparisonResult result = compare.Compare(expectedDesignResult, actualDesignResult); + WriteDifferencesToLog(resultsFile, result); Assert.AreEqual(0, result.Differences.Count, "Differences found comparing design results for " + resultsFile); } } @@ -430,4 +433,13 @@ { "CalculationSubDir" }; + + private static void WriteDifferencesToLog(string resultsFile, ComparisonResult result) + { + if (result.Differences.Any()) + { + Path.ChangeExtension(resultsFile, ".log"); + File.WriteAllText(resultsFile, result.DifferencesString); + } + } } \ No newline at end of file