Deltares.DamEngine.IntegrationTests

Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fixed the issue by replacing soil as dictionary key by soilname as key for the Aquifer dictionary. Now the aquifers can be found.

Related to Issue [MWDAM-1697]

    • -0
    • +17
    ./IntegrationTests/DesignCalculatorTests.cs
    • -0
    • +397
    ./TestFiles/InputFile.xml
    • -0
    • +3
    ./Deltares.DamEngine.IntegrationTests.csproj
  1. … 6 more files in changeset.
Incorporated comments CR-DAM55:

- Adjust test name as zones are not longer supported

Related to Issue [MWDAM-1650]

    • -1
    • +1
    ./IntegrationTests/MacroStabilityInwardsTests.cs
Adapted to review comments + added comment for bishop test + some small improvements to code (typo's and correcting signature for CalculateOneTimeEntry). Finally added PipingFactor to enum as we need that for the next step (piping in DamLive).

Related to Issue [MWDAM-1627]

    • -1
    • +1
    ./IntegrationTests/OperationalGrebbedijkTests.cs
  1. … 5 more files in changeset.
Set this test to Wip for now.

Related to Issue [MWDAM-1677]

    • -0
    • +1
    ./IntegrationTests/OperationalGrebbedijkTests.cs
Enabled passing 1D Soil profile UpliftVan tests.

Related to Issue [MWDAM-1650]

    • -11
    • +20
    ./IntegrationTests/MacroStabilityInwardsTests.cs
Fixed Piping in v20 too.

Related to Issue [MWDAM-1677]

    • -1
    • +11
    ./IntegrationTests/DebuggingTest.cs
    • -12
    • +12
    ./TestFiles/GrebbedijkStability.xml
    • -7
    • +22
    ./IntegrationTests/OperationalGrebbedijkTests.cs
  1. … 11 more files in changeset.
Updated input file for TestRunMacroStabilityTutorialDesignUpliftVan

Related to Issue [MWDAM-1650]

    • -231
    • +616
    ./TestFiles/MacroStabilityTutorialDesignInputFile.xml
Updated test TestRunMacroStabilityWithErrorUpliftVan to make it green:

- Adjusted safety factors

- Adjusted naming of the result 2D soil profile (1D soil profile + surfaceline)

Related to Issue [MWDAM-1650]

    • -9
    • +9
    ./IntegrationTests/MacroStabilityInwardsTests.cs
  1. … 1 more file in changeset.
Updated input file for TestRunMacroStabilityDeltaDijkZoneAreasUpliftVanWith1D

Related to Issue [MWDAM-1650]

    • too large
    ./TestFiles/DeltaDijkZoneringInwards.xml
Updated testfile for UpliftVan unit tests

Related to Issue [MWDAM-1650]

    • too large
    ./TestFiles/ErrorInDGeoStabilityCalculation.xml
Implemented fixes to get a 1D macrostability calculation running:

- Added explicit test settings

- Changed WaterpressureInterpolationModel as the enums should be zero-based instead of 1 based

- Fixed dictionary lookup issues in the FillMacroStabilityWrapperInputFromEngine

- Added newly generated file from DAMUI to the solution

Related to Issue [MWDAM-1650]

    • too large
    ./TestFiles/DeltaDijkZoneringInwards.xml
    • -0
    • +2
    ./IntegrationTests/MacroStabilityInwardsTests.cs
  1. … 4 more files in changeset.
Added the missing test file.

Related to Issue [MWDAM-1627]

    • too large
    ./TestFiles/StabilityDesign1Dbased.xml
Disabled multicore tests:

- Old MacroStability kernel is removed and connection is severed which causes the tests to fail

Related to Issue [MWDAM-1629]

    • -0
    • +1
    ./IntegrationTests/MultiCoreMacroStabilityTests.cs
Disabled failing tests:

- MacroStabilityInwards functionality is currently severed and non-functional. Test should be re-enabled once the new kernelwrapper is in place

Related to Issue [MWDAM-1629]

    • -0
    • +1
    ./IntegrationTests/MacroStabilityInwardsTests.cs
Incorporated comment reviewer:

- Removed too much during cleanup, restored the testing of design result 0 and 1

Related to Issue [MWDAM-1355]

    • -3
    • +5
    ./IntegrationTests/MacroStabilityInwardsTests.cs
Disabled failing tests:

- MacroStabilityInwards functionality is currently severed and non-functional. Test should be re-enabled once the new kernelwrapper is in place

Related to Issue [MWDAM-1629]

    • -0
    • +1
    ./IntegrationTests/MacroStabilityInwardsTests.cs
Disabled failing tests:

- MacroStabilityOutwards functionality is currently severed and non-functional. Test should be re-enabled once the new kernelwrapper is in place

Related to Issue [MWDAM-1629]

    • -5
    • +1
    ./IntegrationTests/MacroStabilityOutwardsTests.cs
Regenerated DamOutput.cs based on the new XSD:

- Removed obsolete code related to the zoning parameters

Related to Issue [MWDAM-1355]

    • -73
    • +3
    ./IntegrationTests/MacroStabilityInwardsTests.cs
  1. … 3 more files in changeset.
Fixed failing slow tests.

Related to Issue [MWDAM-1618]

    • -2
    • +2
    ./TestFiles/MacroStabilityTutorialDesignInputFile1LocationWithAdaption.xml
    • -2
    • +2
    ./TestFiles/MacroStabilityTutorialDesignInputFile18.xml
    • too large
    ./TestFiles/DeltaDijkZoneringInwards.xml
    • too large
    ./TestFiles/ErrorInDGeoStabilityCalculation.xml
    • too large
    ./TestFiles/DeltaDijkZoneringInwardsZone2.xml
    • -2
    • +2
    ./TestFiles/MacroStabilityTutorialDesignInputFile.xml
    • -2
    • +2
    ./TestFiles/MacroStabilityTutorialDesignInputFile13.xml
Fixed failing tests.

Related to Issue [MWDAM-1618]

    • -2
    • +2
    ./TestFiles/DesignInputFileWithRiverLevelAboveDikeTopButBelowDTH.xml
    • -2
    • +2
    ./TestFiles/Rechter Diezedijk_WtiSellmeijerRevisedFailedDesignInputFile_1Location.xml
    • too large
    ./TestFiles/Rechter Diezedijk_WtiSellmeijerRevisedInputFile.xml
    • too large
    ./TestFiles/DeltaDijkInvoer3VNKAdaptionShoulderLength.xml
Release binaries

Related to Issue [MWDAM-1345]

Related to Issue [MWDAM-1617]

  1. … 13 more files in changeset.
Moved HeadPl2 within Location from WaternetOptions to DesignScenario. Also removed HeadPl3 and HeadPl4 from Location.

Started fixing failing tests.

Related to Issue [MWDAM-1618]

    • too large
    ./TestFiles/Rechter Diezedijk_BlighInputFile.xml
    • too large
    ./TestFiles/Rechter Diezedijk_BlighDesignInputFile.xml
    • -2
    • +2
    ./TestFiles/Rechter Diezedijk_BlighDesignInputFile_1Location.xml
  1. … 16 more files in changeset.
Fixed failing unit test

Related to Issue [MWDAM-1617]

    • -204
    • +204
    ./TestFiles/InputForDebugging.xml
  1. … 2 more files in changeset.
Add ignored test to be used for debugging input XM files

Related to Issue [MWDAM-1617]

    • -0
    • +535
    ./TestFiles/InputForDebugging.xml
    • -0
    • +4
    ./Deltares.DamEngine.IntegrationTests.csproj
    • -0
    • +55
    ./IntegrationTests/DebuggingTest.cs
Fixed some more failing tests by adapting data.

Related to Issue [MWDAM-1345]

    • -2
    • +2
    ./IntegrationTests/PipingBlighTests.cs
    • -3
    • +3
    ./IntegrationTests/WtiPipingSellmeijerRevisedTests.cs
    • -44
    • +3
    ./IntegrationTests/MacroStabilityOutwardsTests.cs
  1. … 1 more file in changeset.
I improved some code (code was correct, but prevent SonarQube message and improved exception testing in the tests)

Related to Issue [MWDAM-1445]

    • -3
    • +3
    ./IntegrationTests/OperationalGrebbedijkTests.cs
  1. … 2 more files in changeset.
Added code (with tests) to improve handling of "wrong" segments. To be able to test this properly, added PipingModelType.Wti2017 to supported models so we can actually define an improper test project. Adding this also helps for MWDAM-1393 and thus MWDAM-1145, Piping part.

Related to Issue [MWDAM-1445]

    • -0
    • +66
    ./IntegrationTests/OperationalGrebbedijkTests.cs
  1. … 2 more files in changeset.
Ensured deleting of created test data folders at end of tests.

Related to Issue [MWDAM-1554]

    • -0
    • +28
    ./IntegrationTests/MacroStabilityInwardsTests.cs
Replaced two test files by one, rewrote tests to use common code.

Related to Issue [MWDAM-1554]

    • -331
    • +0
    ./TestFiles/DesignInputFileWithRiverLevelAboveDikeTopButBelowDTHWithNoAdaption.xml
    • -0
    • +331
    ./TestFiles/DesignInputFileWithRiverLevelAboveDikeTopButBelowDTH.xml
    • -103
    • +92
    ./IntegrationTests/MacroStabilityInwardsTests.cs
    • -331
    • +0
    ./TestFiles/DesignInputFileWithRiverLevelAboveDikeTopButBelowDTHWithAdaption.xml
    • -4
    • +1
    ./Deltares.DamEngine.IntegrationTests.csproj
Fixed the issue by taking the adaption of the surface line forward to before kernel Prepare statement. Added tests for it.

Related to Issue [MWDAM-1554]

    • -0
    • +331
    ./TestFiles/DesignInputFileWithRiverLevelAboveDikeTopButBelowDTHWithNoAdaption.xml
    • -0
    • +70
    ./IntegrationTests/MacroStabilityInwardsTests.cs
    • -0
    • +331
    ./TestFiles/DesignInputFileWithRiverLevelAboveDikeTopButBelowDTHWithAdaption.xml
    • -0
    • +6
    ./Deltares.DamEngine.IntegrationTests.csproj
  1. … 1 more file in changeset.