Преглед на файлове

fixed WindowsDriver to work in linux unit tests

Tigger Kindel преди 2 години
родител
ревизия
9c0bfd1478
променени са 1 файла, в които са добавени 4 реда и са изтрити 1 реда
  1. 4 1
      Terminal.Gui/ConsoleDrivers/WindowsDriver.cs

+ 4 - 1
Terminal.Gui/ConsoleDrivers/WindowsDriver.cs

@@ -795,7 +795,10 @@ internal class WindowsDriver : ConsoleDriver {
 
 	public WindowsDriver ()
 	{
-		WinConsole = new WindowsConsole ();
+		if (Environment.OSVersion.Platform == PlatformID.Win32NT) {
+			WinConsole = new WindowsConsole ();
+			// otherwise we're probably running in unite tests
+		}
 		Clipboard = new WindowsClipboard ();
 
 		_isWindowsTerminal = Environment.GetEnvironmentVariable ("WT_SESSION") != null;