Prevents unnecessary noise log errors on unit tests (#4294)

* Prevents unnecessary noise log errors on unit tests

* Prevent any code in the Peek method
This commit is contained in:
BDisp
2025-10-19 21:41:22 +01:00
committed by GitHub
parent 549436e343
commit b6fff43824

View File

@@ -61,6 +61,11 @@ internal class WindowsInput : ConsoleInput<InputRecord>, IWindowsInput
protected override bool Peek ()
{
if (ConsoleDriver.RunningUnitTests)
{
return false;
}
const int bufferSize = 1; // We only need to check if there's at least one event
nint pRecord = Marshal.AllocHGlobal (Marshal.SizeOf<InputRecord> () * bufferSize);