OSDN Git Service

Fix Failures with GuiTests `InstallerTest` module
authorGreyMerlin <greymerlin7@gmail.com>
Fri, 8 Jan 2021 18:00:20 +0000 (10:00 -0800)
committerGreyMerlin <greymerlin7@gmail.com>
Fri, 8 Jan 2021 18:00:20 +0000 (10:00 -0800)
commit69c9faee1f8d2e335427cb320f5c369ca2335ddf
tree50ec359fa94ba4c8951ecaeca82c4c3d0182dccb
parent721a7f39f78a7d62ba99b2de68c5ac862bad58b5
Fix Failures with GuiTests `InstallerTest` module

* If the `...-x64-PerUser-Setup.exe` file is missing from the `Build/` folder tree, then GuiTests
fails with
  a) a system message box suggesting a file name misspelling, plus
  b) seven ASSERT failures that have to be manually Ignored

* This patch allows GuiTests to detect the missing file itself and cause a proper GTEST_FAIL()
action.

* The filename for the Setup.exe file is upgraded from version `2.16.7.0` to `2.16.8` (the latest
publicly available setup file that I could find)
Testing/GoogleTest/GUITests/GUITestUtils.cpp
Testing/GoogleTest/GUITests/InstallerTest.cpp