Index: Riskeer/Migration/src/Riskeer.Migration.Core/EmbeddedResources/Migration_22.1_23.1.sql =================================================================== diff -u -r8c3900c1f35c77a603af1df94ee8b2c764fdab44 -r8a135030d64c935467d4f49d4fe1c6f16a20abcd --- Riskeer/Migration/src/Riskeer.Migration.Core/EmbeddedResources/Migration_22.1_23.1.sql (.../Migration_22.1_23.1.sql) (revision 8c3900c1f35c77a603af1df94ee8b2c764fdab44) +++ Riskeer/Migration/src/Riskeer.Migration.Core/EmbeddedResources/Migration_22.1_23.1.sql (.../Migration_22.1_23.1.sql) (revision 8a135030d64c935467d4f49d4fe1c6f16a20abcd) @@ -525,7 +525,7 @@ "23.1", CASE WHEN [FailureMechanismName] IS NOT NULL THEN "* Faalmechanisme: '" || [FailureMechanismName] || "'" - ELSE "* + " || [msg] + ELSE " + " || [msg] END END FROM FailureMechanismMessages; @@ -572,7 +572,7 @@ "23.1", CASE WHEN [FailureMechanismName] IS NOT NULL THEN "* Faalmechanisme: '" || [FailureMechanismName] || "'" - ELSE "* + " || [msg] + ELSE " + " || [msg] END END FROM FailureMechanismMessages; Index: Riskeer/Migration/test/Riskeer.Migration.Integration.Test/MigrationTo231IntegrationTest.cs =================================================================== diff -u -re5d793b190522c699543249abddc928bb9e44e16 -r8a135030d64c935467d4f49d4fe1c6f16a20abcd --- Riskeer/Migration/test/Riskeer.Migration.Integration.Test/MigrationTo231IntegrationTest.cs (.../MigrationTo231IntegrationTest.cs) (revision e5d793b190522c699543249abddc928bb9e44e16) +++ Riskeer/Migration/test/Riskeer.Migration.Integration.Test/MigrationTo231IntegrationTest.cs (.../MigrationTo231IntegrationTest.cs) (revision 8a135030d64c935467d4f49d4fe1c6f16a20abcd) @@ -98,34 +98,34 @@ { yield return new TestCaseData("MigrationTestProject221NoOutput.risk", new[] { - "Geen aanpassingen." + "* Geen aanpassingen." }); yield return new TestCaseData("MigrationTestProject221MacroStabilityInwardsNoManualAssessmentLevels.risk", new[] { - "Alle berekende resultaten zijn verwijderd." + "* Alle berekende resultaten zijn verwijderd." }); yield return new TestCaseData("MigrationTestProject221PipingNoManualAssessmentLevels.risk", new[] { - "Alle berekende resultaten zijn verwijderd." + "* Alle berekende resultaten zijn verwijderd." }); // This file contains all configured failure mechanisms (except Dunes and MacroStabilityInwards) with output. // The mechanisms Dunes and MacroStabilityInwards have different assessment sections, and are therefore put in different test files. yield return new TestCaseData("MigrationTestProject221WithOutput.risk", new[] { - "Alle berekende resultaten zijn verwijderd, behalve die van het faalmechanisme 'Piping' en/of 'Macrostabiliteit binnenwaarts' waarbij de waterstand handmatig is ingevuld." + "* Alle berekende resultaten zijn verwijderd, behalve die van het faalmechanisme 'Piping' en/of 'Macrostabiliteit binnenwaarts' waarbij de waterstand handmatig is ingevuld." }); yield return new TestCaseData("MigrationTestProject221DunesWithOutput.risk", new[] { - "Alle berekende resultaten zijn verwijderd." + "* Alle berekende resultaten zijn verwijderd." }); yield return new TestCaseData("MigrationTestProject221MacroStabilityInwardsWithOutput.risk", new[] { - "Alle berekende resultaten zijn verwijderd, behalve die van het faalmechanisme 'Piping' en/of 'Macrostabiliteit binnenwaarts' waarbij de waterstand handmatig is ingevuld." + "* Alle berekende resultaten zijn verwijderd, behalve die van het faalmechanisme 'Piping' en/of 'Macrostabiliteit binnenwaarts' waarbij de waterstand handmatig is ingevuld." }); yield return new TestCaseData("MigrationTestProject221WithFailureMechanismAssemblyResultsAutomatic.risk", GetMessagesForFailureMechanisms(new[] @@ -150,7 +150,7 @@ yield return new TestCaseData("MigrationTestProject221WithFailureMechanismAssemblyResultsManual.risk", new[] { - "Geen aanpassingen." + "* Geen aanpassingen." }); } @@ -161,8 +161,8 @@ { messages.AddRange(new[] { - $"Faalmechanisme: '{failureMechanism}'", - "+ Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet." + $"* Faalmechanisme: '{failureMechanism}'", + " + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet." }); } @@ -657,7 +657,7 @@ foreach (string expectedMessage in expectedMessages) { MigrationLogTestHelper.AssertMigrationLogMessageEqual( - new MigrationLogMessage("22.1", newVersion, $"* {expectedMessage}"), + new MigrationLogMessage("22.1", newVersion, $"{expectedMessage}"), messages[i++]); } } Index: Riskeer/Migration/test/Riskeer.Migration.Test/ProjectMigratorTest.cs =================================================================== diff -u -r5b560cd8b9b02cdd9fec6ae004b096c039b7e755 -r8a135030d64c935467d4f49d4fe1c6f16a20abcd --- Riskeer/Migration/test/Riskeer.Migration.Test/ProjectMigratorTest.cs (.../ProjectMigratorTest.cs) (revision 5b560cd8b9b02cdd9fec6ae004b096c039b7e755) +++ Riskeer/Migration/test/Riskeer.Migration.Test/ProjectMigratorTest.cs (.../ProjectMigratorTest.cs) (revision 8a135030d64c935467d4f49d4fe1c6f16a20abcd) @@ -532,77 +532,77 @@ migrationLog.AppendLine(" - De waarden van de doelkans voor HBN en overslagdebiet zijn veranderd naar de trajectnorm."); migrationLog.AppendLine("Gevolgen van de migratie van versie 22.1 naar versie 23.1:"); migrationLog.AppendLine("* Faalmechanisme: 'Piping'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Grasbekleding erosie kruin en binnentalud'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Hoogte kunstwerk'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Microstabiliteit'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Betrouwbaarheid sluiting kunstwerk'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Macrostabiliteit binnenwaarts'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Golfklappen op asfaltbekleding'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Grasbekleding erosie buitentalud'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Wateroverdruk bij asfaltbekleding'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Grasbekleding afschuiven buitentalud'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Macrostabiliteit buitenwaarts'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Piping bij kunstwerk'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Stabiliteit steenzetting'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Duinafslag'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Sterkte en stabiliteit puntconstructies'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Piping'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Grasbekleding erosie kruin en binnentalud'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Hoogte kunstwerk'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Microstabiliteit'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Betrouwbaarheid sluiting kunstwerk'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Macrostabiliteit binnenwaarts'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Golfklappen op asfaltbekleding'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Grasbekleding erosie buitentalud'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Wateroverdruk bij asfaltbekleding'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Grasbekleding afschuiven buitentalud'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Macrostabiliteit buitenwaarts'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Piping bij kunstwerk'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Stabiliteit steenzetting'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Duinafslag'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Sterkte en stabiliteit puntconstructies'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Macrostabiliteit buitenwaarts'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Macrostabiliteit buitenwaarts'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Sterkte en stabiliteit langsconstructies'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Sterkte en stabiliteit langsconstructies'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Technische innovaties'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); migrationLog.AppendLine("* Faalmechanisme: 'Technische innovaties'"); - migrationLog.AppendLine("* + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); + migrationLog.AppendLine(" + Alle resultaten van dit faalmechanisme die op Automatisch stonden zijn op gezet."); Tuple[] expectedLogMessagesAndLevel = {