gtest tweaks

refactor concurency test conu=sumer thread runner to generate timeouts at excessive attempts (32ms*runlength)
threadsafefreelist reporting augs
scripttest object name conflict resolutions
skip testing platform window creation if no monitor was found
This commit is contained in:
AzaezelX 2023-07-13 17:16:50 -05:00
parent cb766f2878
commit dfd3e65ba4
5 changed files with 32 additions and 24 deletions

View file

@ -29,6 +29,9 @@ TEST(WinMgr, BasicAPI)
{
PlatformWindowManager *pwm = CreatePlatformWindowManager();
ASSERT_TRUE(pwm)
<< "no monitor to test against!";
// Check out the primary desktop area...
RectI primary = pwm->getPrimaryDesktopArea();
@ -55,4 +58,4 @@ TEST(WinMgr, BasicAPI)
// No way to destroy the window manager.
};
#endif
#endif