Fossil SCM
Enumerate tests to preserve the order, MSVS2017 does not seem to follow test dependencies.
Commit
a5dff3141f7f997c4d43931c9fde339fd280569b74fb16d1c69b8efb118859bc
Parent
f59ccb03a84a22d…
1 file changed
+7
-7
+7
-7
| --- CMakeLists.txt | ||
| +++ CMakeLists.txt | ||
| @@ -331,23 +331,23 @@ | ||
| 331 | 331 | DEPENDS fossil-configure |
| 332 | 332 | ) |
| 333 | 333 | |
| 334 | 334 | |
| 335 | 335 | enable_testing() |
| 336 | -add_test(NAME setup | |
| 336 | +add_test(NAME 01-setup | |
| 337 | 337 | COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-setup |
| 338 | 338 | ) |
| 339 | -add_test(NAME test | |
| 339 | +add_test(NAME 02-test | |
| 340 | 340 | COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil |
| 341 | 341 | ) |
| 342 | -add_test(NAME clean | |
| 342 | +add_test(NAME 03-clean | |
| 343 | 343 | COMMAND "${CMAKE_COMMAND}" --build . --target test-fossil-clean |
| 344 | 344 | ) |
| 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) | |
| 349 | 349 | |
| 350 | 350 | add_custom_target(check |
| 351 | 351 | COMMAND "${CMAKE_CTEST_COMMAND}" -V |
| 352 | 352 | DEPENDS test-fossil |
| 353 | 353 | ) |
| 354 | 354 |
| --- 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 |