From e331a05b2e3fed07776d1984b810ade012a693af Mon Sep 17 00:00:00 2001 From: UsamaEquinorAFK Date: Wed, 13 Dec 2023 12:41:39 +0100 Subject: [PATCH] Fix inspectionfinding test to become deterministic --- .../EventHandlers/TestInspectionFindingsEventHandler.cs | 2 +- backend/api/EventHandlers/InspectionFindingEventHandler.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/api.test/EventHandlers/TestInspectionFindingsEventHandler.cs b/backend/api.test/EventHandlers/TestInspectionFindingsEventHandler.cs index 79798ca6c..832e48675 100644 --- a/backend/api.test/EventHandlers/TestInspectionFindingsEventHandler.cs +++ b/backend/api.test/EventHandlers/TestInspectionFindingsEventHandler.cs @@ -14,7 +14,7 @@ public void TestGenerateReportFromFinding() var culture = CultureInfo.InvariantCulture; var finding1 = new Finding("Tag1", "Plant1", "Area1", "Finding1", DateTime.UtcNow, "Robot1"); var finding2 = new Finding("Tag2", "Plant2", "Area2", "Finding2", DateTime.UtcNow, "Robot2"); - string expectedReport = $"Findings Report:{Environment.NewLine}- TagId: Tag1, PlantName: Plant1, AreaName: Area1, Description: Finding1, Timestamp: {DateTime.UtcNow.ToString("dd/MM/yyyy HH:mm:ss", culture)}, RobotName: Robot1{Environment.NewLine}- TagId: Tag2, PlantName: Plant2, AreaName: Area2, Description: Finding2, Timestamp: {DateTime.UtcNow.ToString("dd/MM/yyyy HH:mm:ss", culture)}, RobotName: Robot2{Environment.NewLine}"; + string expectedReport = $"Findings Report:{Environment.NewLine}- TagId: Tag1, PlantName: Plant1, AreaName: Area1, Description: Finding1, Timestamp: {DateTime.UtcNow.ToString("dd/MM/yyyy HH:mm", culture)}, RobotName: Robot1{Environment.NewLine}- TagId: Tag2, PlantName: Plant2, AreaName: Area2, Description: Finding2, Timestamp: {DateTime.UtcNow.ToString("dd/MM/yyyy HH:mm", culture)}, RobotName: Robot2{Environment.NewLine}"; //Act string generatedReport = InspectionFindingEventHandler.GenerateReportFromFindingsReportsList([finding1, finding2]); diff --git a/backend/api/EventHandlers/InspectionFindingEventHandler.cs b/backend/api/EventHandlers/InspectionFindingEventHandler.cs index 188146e05..e3fa6a360 100644 --- a/backend/api/EventHandlers/InspectionFindingEventHandler.cs +++ b/backend/api/EventHandlers/InspectionFindingEventHandler.cs @@ -104,7 +104,7 @@ public static string GenerateReportFromFindingsReportsList(List finding { var reportBuilder = new StringBuilder("Findings Report:"); reportBuilder.Append(Environment.NewLine); - string dateFormat = "dd/MM/yyyy HH:mm:ss"; + string dateFormat = "dd/MM/yyyy HH:mm"; var formatProvider = CultureInfo.InvariantCulture; foreach (var finding in findingsReports) {