Reactos

[ROSTESTS] Move the tests unsupported by rosautotest under a "suppl" (supplementary) sub-directory of "reactos/bin".

Indeed, rosautotest has an annoying tendency to fail with:
Invalid test file name: <testname>.exe
SYSREG_ROSAUTOTEST_FAILURE
when <testname>.exe is a test that do not comply with the rosautotest
interface.
This is indeed the case for all the tests under /rostests/win32/, with the
exception of cmd_rostest.

Addendum to 8dd89c7.

+6 -6
+2 -2
modules/rostests/win32/advapi32/eventlog/CMakeLists.txt
··· 8 8 add_dependencies(MyEventProvider_dll MyEventProvider) 9 9 set_module_type(MyEventProvider_dll module UNICODE) 10 10 set_target_properties(MyEventProvider_dll PROPERTIES OUTPUT_NAME "MyEventProvider") 11 - add_rostests_file(TARGET MyEventProvider_dll) 11 + add_rostests_file(TARGET MyEventProvider_dll SUBDIR suppl) 12 12 13 13 add_executable(evtlogtest EvtLogTest.c) 14 14 set_module_type(evtlogtest win32cui UNICODE) 15 15 add_dependencies(evtlogtest MyEventProvider MyEventProvider_dll) 16 16 add_importlibs(evtlogtest advapi32 msvcrt kernel32) 17 - add_rostests_file(TARGET evtlogtest) 17 + add_rostests_file(TARGET evtlogtest SUBDIR suppl)
+1 -1
modules/rostests/win32/fs/tunneltest/CMakeLists.txt
··· 5 5 add_executable(tunneltest ${SOURCE}) 6 6 set_module_type(tunneltest win32cui UNICODE) 7 7 add_importlibs(tunneltest msvcrt kernel32 ntdll) 8 - add_rostests_file(TARGET tunneltest) 8 + add_rostests_file(TARGET tunneltest SUBDIR suppl)
+1 -1
modules/rostests/win32/kernel32/notificationtest/CMakeLists.txt
··· 6 6 target_link_libraries(notificationtest wine ${PSEH_LIB}) 7 7 set_module_type(notificationtest win32cui) 8 8 add_importlibs(notificationtest gdi32 user32 shlwapi msvcrt kernel32 ntdll) 9 - add_rostests_file(TARGET notificationtest) 9 + add_rostests_file(TARGET notificationtest SUBDIR suppl)
+1 -1
modules/rostests/win32/user32/paintdesktop/CMakeLists.txt
··· 2 2 add_executable(paintdesktop PaintDesktop.c) 3 3 set_module_type(paintdesktop win32gui UNICODE) 4 4 add_importlibs(paintdesktop user32 msvcrt kernel32) 5 - add_rostests_file(TARGET paintdesktop) 5 + add_rostests_file(TARGET paintdesktop SUBDIR suppl)
+1 -1
modules/rostests/win32/user32/sysicon/CMakeLists.txt
··· 7 7 target_link_libraries(sysicon ${PSEH_LIB}) 8 8 set_module_type(sysicon win32gui UNICODE) 9 9 add_importlibs(sysicon gdi32 user32 msvcrt kernel32) 10 - add_rostests_file(TARGET sysicon) 10 + add_rostests_file(TARGET sysicon SUBDIR suppl)