From c5d8d6e0729d48893f276d7f521f46d9d4381ddf Mon Sep 17 00:00:00 2001 From: Simon Cropp Date: Fri, 14 Feb 2025 12:05:37 +1100 Subject: [PATCH] Update DateScrubberTests.cs --- src/Verify.Tests/DateScrubberTests.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Verify.Tests/DateScrubberTests.cs b/src/Verify.Tests/DateScrubberTests.cs index 5c8534928..b834d44b3 100644 --- a/src/Verify.Tests/DateScrubberTests.cs +++ b/src/Verify.Tests/DateScrubberTests.cs @@ -109,11 +109,19 @@ await Verify(builder) [Fact] public void ReplaceDateTimes_AllCultures() { - var format = "yyyy MMMM MMM MM dddd ddd dd d HH H mm m ss s fffff tt"; foreach (var culture in CultureInfo.GetCultures(CultureTypes.AllCultures)) { + var format = "yyyy MMMM MMM MM dddd ddd dd d HH H mm m ss s fffff tt"; var counter = Counter.Start(); var dateTime = DateTime.Now; + + var dateFormat = culture.DateTimeFormat; + if (dateFormat.AMDesignator.Length == 0 && + dateFormat.PMDesignator.Length == 0) + { + format = format.Replace(" tt", ""); + } + var value = dateTime.ToString(format, culture); var builder = new StringBuilder(value); DateScrubber.ReplaceDateTimes(builder, format, counter, culture);