You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
602 B
32 lines
602 B
list(APPEND EXPECTED_OUTPUT
|
|
initialization
|
|
test9
|
|
test8
|
|
test1
|
|
test2
|
|
test3
|
|
test6
|
|
test7a
|
|
test7b
|
|
test5
|
|
test4
|
|
test10
|
|
test11
|
|
test12
|
|
)
|
|
|
|
|
|
if("${TEST_NAME}" STREQUAL "initialization")
|
|
file(WRITE ${TEST_OUTPUT_FILE} "${TEST_NAME}")
|
|
|
|
elseif("${TEST_NAME}" STREQUAL "verification")
|
|
file(READ ${TEST_OUTPUT_FILE} ACTUAL_OUTPUT)
|
|
if(NOT "${ACTUAL_OUTPUT}" STREQUAL "${EXPECTED_OUTPUT}")
|
|
message(FATAL_ERROR "Actual test order [${ACTUAL_OUTPUT}] differs from expected test order [${EXPECTED_OUTPUT}]")
|
|
endif()
|
|
|
|
else()
|
|
file(APPEND ${TEST_OUTPUT_FILE} ";${TEST_NAME}")
|
|
|
|
endif()
|