Quellcode durchsuchen

fixed WindowsDriver to work in linux unit tests

Tigger Kindel vor 2 Jahren
Ursprung
Commit
9c0bfd1478
1 geänderte Dateien mit 4 neuen und 1 gelöschten Zeilen
  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;