From 1205632f92c1282f6b48840d555b627639359880 Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Fri, 21 Jul 2023 09:27:52 -0500 Subject: [PATCH] revised monitor existsence check --- Engine/source/windowManager/test/windowManagerTest.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Engine/source/windowManager/test/windowManagerTest.cpp b/Engine/source/windowManager/test/windowManagerTest.cpp index e0fe5712b..ed2aa1f37 100644 --- a/Engine/source/windowManager/test/windowManagerTest.cpp +++ b/Engine/source/windowManager/test/windowManagerTest.cpp @@ -28,9 +28,16 @@ TEST(WinMgr, BasicAPI) { PlatformWindowManager *pwm = CreatePlatformWindowManager(); - ASSERT_TRUE(pwm) + << "CreatePlatformWindowManager creation Failed!"; + if (!pwm) + return; + + S32 monitorCount = PlatformWindowManager::get()->getMonitorCount(); + EXPECT_GT(monitorCount, 0) << "no monitor to test against!"; + if (monitorCount == 0) + return; // Check out the primary desktop area... RectI primary = pwm->getPrimaryDesktopArea();