From c873db07f05cd7a714bea04da72a4506a5eb96b3 Mon Sep 17 00:00:00 2001 From: Jocelyn NATALI Date: Wed, 13 Apr 2022 10:13:11 +0200 Subject: [PATCH] Fix context menus tests on culture != of "en-US" machines. The "en-US" culture is forced. --- UnitTests/ContextMenuTests.cs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/UnitTests/ContextMenuTests.cs b/UnitTests/ContextMenuTests.cs index a975f96c7..0ac65f461 100644 --- a/UnitTests/ContextMenuTests.cs +++ b/UnitTests/ContextMenuTests.cs @@ -1,4 +1,6 @@ -using Xunit; +using System.Globalization; +using System.Threading; +using Xunit; using Xunit.Abstractions; using GraphViewTests = Terminal.Gui.Views.GraphViewTests; @@ -555,6 +557,8 @@ namespace Terminal.Gui.Core { [Fact, AutoInitShutdown] public void ContextMenu_On_Toplevel_With_A_MenuBar_TextField_StatusBar () { + Thread.CurrentThread.CurrentUICulture = new CultureInfo ("en-US"); + var menu = new MenuBar (new MenuBarItem [] { new MenuBarItem ("File", "", null), new MenuBarItem ("Edit", "", null) @@ -614,6 +618,8 @@ namespace Terminal.Gui.Core { [Fact, AutoInitShutdown] public void ContextMenu_On_Toplevel_With_A_MenuBar_Window_TextField_StatusBar () { + Thread.CurrentThread.CurrentUICulture = new CultureInfo ("en-US"); + var menu = new MenuBar (new MenuBarItem [] { new MenuBarItem ("File", "", null), new MenuBarItem ("Edit", "", null)