From 1f5ec4c16fbf9a2e55b5115393646a3307fd5767 Mon Sep 17 00:00:00 2001 From: Ronit Sabhaya Date: Tue, 12 Aug 2025 12:39:52 -0500 Subject: [PATCH] update and fix CI issues --- .../DateCalculatorUnitTests.cpp | 20 +++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) diff --git a/src/CalculatorUnitTests/DateCalculatorUnitTests.cpp b/src/CalculatorUnitTests/DateCalculatorUnitTests.cpp index 49f02b89..2c33853d 100644 --- a/src/CalculatorUnitTests/DateCalculatorUnitTests.cpp +++ b/src/CalculatorUnitTests/DateCalculatorUnitTests.cpp @@ -177,7 +177,15 @@ namespace DateCalculationUnitTests date[14].wSecond = 0; date[14].wMilliseconds = 0; - // Date Differences + // Date Differences - Initialize all fields to 0 first, then set specific values + for (int i = 0; i < c_dateDiff; i++) + { + dateDifference[i].year = 0; + dateDifference[i].month = 0; + dateDifference[i].week = 0; + dateDifference[i].day = 0; + } + dateDifference[0].year = 1; dateDifference[0].month = 1; dateDifference[1].month = 1; @@ -538,7 +546,15 @@ namespace DateCalculationUnitTests date[14].wSecond = 0; date[14].wMilliseconds = 0; - // Date Differences + // Date Differences - Initialize all fields to 0 first, then set specific values + for (int i = 0; i < c_dateDiff; i++) + { + dateDifference[i].year = 0; + dateDifference[i].month = 0; + dateDifference[i].week = 0; + dateDifference[i].day = 0; + } + dateDifference[0].year = 1; dateDifference[0].month = 1; dateDifference[1].month = 1;