Fossil SCM

Enumerate tests to preserve the order, MSVS2017 does not seem to follow test dependencies.

ashepilko 2018-08-04 11:01 cmake-ide
Commit a5dff3141f7f997c4d43931c9fde339fd280569b74fb16d1c69b8efb118859bc
1 file changed +7 -7
+7 -7
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -331,23 +331,23 @@
331331
DEPENDS fossil-configure
332332
)
333333
334334
335335
enable_testing()
336
-add_test(NAME setup
336
+add_test(NAME 01-setup
337337
COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-setup
338338
)
339
-add_test(NAME test
339
+add_test(NAME 02-test
340340
COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil
341341
)
342
-add_test(NAME clean
342
+add_test(NAME 03-clean
343343
COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-clean
344344
)
345
-set_property(TEST test APPEND PROPERTY
346
- DEPENDS setup)
347
-set_property(TEST clean APPEND PROPERTY
348
- DEPENDS setup)
345
+set_property(TEST 02-test APPEND PROPERTY
346
+ DEPENDS 01-setup)
347
+set_property(TEST 03-clean APPEND PROPERTY
348
+ DEPENDS 01-setup)
349349
350350
add_custom_target(check
351351
COMMAND "${CMAKE_CTEST_COMMAND}" -V
352352
DEPENDS test-fossil
353353
)
354354
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -331,23 +331,23 @@
331 DEPENDS fossil-configure
332 )
333
334
335 enable_testing()
336 add_test(NAME setup
337 COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-setup
338 )
339 add_test(NAME test
340 COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil
341 )
342 add_test(NAME clean
343 COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-clean
344 )
345 set_property(TEST test APPEND PROPERTY
346 DEPENDS setup)
347 set_property(TEST clean APPEND PROPERTY
348 DEPENDS setup)
349
350 add_custom_target(check
351 COMMAND "${CMAKE_CTEST_COMMAND}" -V
352 DEPENDS test-fossil
353 )
354
--- CMakeLists.txt
+++ CMakeLists.txt
@@ -331,23 +331,23 @@
331 DEPENDS fossil-configure
332 )
333
334
335 enable_testing()
336 add_test(NAME 01-setup
337 COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-setup
338 )
339 add_test(NAME 02-test
340 COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil
341 )
342 add_test(NAME 03-clean
343 COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-clean
344 )
345 set_property(TEST 02-test APPEND PROPERTY
346 DEPENDS 01-setup)
347 set_property(TEST 03-clean APPEND PROPERTY
348 DEPENDS 01-setup)
349
350 add_custom_target(check
351 COMMAND "${CMAKE_CTEST_COMMAND}" -V
352 DEPENDS test-fossil
353 )
354

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button