[SHELL32_APITEST] Make ShellExecuteEx testcase stable (#6617)
authorKatayama Hirofumi MZ <katayama.hirofumi.mz@gmail.com>
Wed, 13 Mar 2024 08:09:20 +0000 (17:09 +0900)
committerGitHub <noreply@github.com>
Wed, 13 Mar 2024 08:09:20 +0000 (17:09 +0900)
commitab4c0d6afd720435a49690cf464e76b8848feb79
tree03a5015d53deed75099ed08b52fd378eb2fa1bb9
parentf132020d8b9793e82e6f14c83cdad7864ba53c14
[SHELL32_APITEST] Make ShellExecuteEx testcase stable (#6617)

Making the tests trustworthy.
JIRA issue: ROSTESTS-389
- Enable command line checking.
- Rewrite the tests for better tests.
- Remove dependency with shell32_apitest_sub.
- Close the newly opened windows by Alt+F4 at ending.
modules/rostests/apitests/shell32/CMakeLists.txt
modules/rostests/apitests/shell32/ShellExecuteEx.cpp