Bläddra i källkod

Hacked unit test to pass on Macos

Tig 1 år sedan
förälder
incheckning
2d3d784aef
1 ändrade filer med 7 tillägg och 0 borttagningar
  1. 7 0
      UnitTests/Views/DateFieldTests.cs

+ 7 - 0
UnitTests/Views/DateFieldTests.cs

@@ -1,4 +1,5 @@
 using System.Globalization;
+using System.Runtime.InteropServices;
 
 namespace Terminal.Gui.ViewsTests;
 
@@ -188,6 +189,12 @@ public class DateFieldTests
                 separator = separator.Replace ("\u200f", "");
             }
 
+            // BUGBUG: This is a workaround for the issue with the date separator in macOS. See https://github.com/gui-cs/Terminal.Gui/issues/3592
+            if (RuntimeInformation.IsOSPlatform (OSPlatform.OSX))
+            {
+                separator = " ";
+            }
+
             string format = culture.DateTimeFormat.ShortDatePattern;
             var df = new DateField (date);