blob: 8479cae9532e2e5b2966d0c573785c15cf6deb42 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
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()
|