Index: DamEngine/trunk/src/Deltares.DamEngine.TestHelpers/GeneralHelper.cs =================================================================== diff -u -r6495 -r6543 --- DamEngine/trunk/src/Deltares.DamEngine.TestHelpers/GeneralHelper.cs (.../GeneralHelper.cs) (revision 6495) +++ DamEngine/trunk/src/Deltares.DamEngine.TestHelpers/GeneralHelper.cs (.../GeneralHelper.cs) (revision 6543) @@ -189,10 +189,13 @@ private static void CheckConsistencyOfAdaptGeometryResults(EngineInterface engineInterface, OutputResults outputResults) { if (engineInterface.DamProjectData.DamProjectType == DamProjectType.Design && - engineInterface.DamProjectData.DamProjectCalculationSpecification.AnalysisTypeForSerializationPurposeOnly == AnalysisType.AdaptGeometry) + engineInterface.DamProjectData.DamProjectCalculationSpecification.AnalysisTypeForSerializationPurposeOnly == AnalysisType.AdaptGeometry && + engineInterface.DamProjectData.DamProjectCalculationSpecification.CurrentSpecification.StabilityModelType != StabilityModelType.BishopUpliftVan) { var isIteratedFilePresent = false; + // The check does NOT work for BishopUpliftVan model as then a Bishop might be larger then required fos while UpliftVan is smaller (or vice versa). + // And that will always result in a fail here which is not relevant. foreach (DesignResult calculationResult in outputResults.CalculationResults) { bool isDesignSuccessful = calculationResult.CalculationResult == ConversionHelper.ConvertToOutputCalculationResult(CalculationResult.Succeeded) && @@ -219,6 +222,7 @@ (!fileName.IsNullOrEmpty() && fileName.Contains("Ite(") && !fileName.Contains("Ite(1)")) || !isDesignSuccessful; } + // The iterated file is created only for the stability mechanism (not for piping) to be opened in D-Stability if (engineInterface.DamProjectData.DamProjectCalculationSpecification.CurrentSpecification.FailureMechanismSystemType != FailureMechanismSystemType.Piping)