@@ -17,64 +17,28 @@ add_test(NAME runtest
17
17
COMMAND ${CMAKE_CURRENT_BINARY_DIR} /unittests --build_info=YES --report_level=no --logger=${TEST_FORMAT},all,${CMAKE_CURRENT_BINARY_DIR}/libdigidocpp.xml -- ${CMAKE_CURRENT_SOURCE_DIR} /data
18
18
WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
19
19
)
20
- add_test (NAME TSLTest_CA-invalid-type
21
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-CA-invalid-type.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
22
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
23
- )
24
- add_test (NAME TSLTest_CA-non-qa
25
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-CA-non-qa.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
26
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
27
- )
28
- add_test (NAME TSLTest_CA-withdrawn
29
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-CA-withdrawn.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
30
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
31
- )
32
- add_test (NAME TSLTest_CA-withdrawn-granted-before
33
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-CA-withdrawn-granted-before.xml good ${CMAKE_CURRENT_SOURCE_DIR} /data
34
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
35
- )
36
- add_test (NAME TSLTest_CA-withdrawn-granted-later
37
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-CA-withdrawn-granted-later.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
38
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
39
- )
40
- add_test (NAME TSLTest_OCSP-invalid-type
41
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-OCSP-invalid-type.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
42
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
43
- )
44
- add_test (NAME TSLTest_OCSP-withdrawn
45
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-OCSP-withdrawn.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
46
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
47
- )
48
- add_test (NAME TSLTest_OCSP-withdrawn-granted-before
49
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-OCSP-withdrawn-granted-before.xml good ${CMAKE_CURRENT_SOURCE_DIR} /data
50
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
51
- )
52
- add_test (NAME TSLTest_OCSP-withdrawn-granted-later
53
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-OCSP-withdrawn-granted-later.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
54
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
55
- )
56
- add_test (NAME TSLTest_TSA-invalid-type
57
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-TSA-invalid-type.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
58
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
59
- )
60
- add_test (NAME TSLTest_TSA-withdrawn
61
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-TSA-withdrawn.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
62
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
63
- )
64
- add_test (NAME TSLTest_TSA-withdrawn-granted-before
65
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-TSA-withdrawn-granted-before.xml good ${CMAKE_CURRENT_SOURCE_DIR} /data
66
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
67
- )
68
- add_test (NAME TSLTest_TSA-withdrawn-granted-later
69
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-TSA-withdrawn-granted-later.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
70
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
71
- )
72
- add_test (NAME TSLTest_EE_T-no_QCStatement
73
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-no_QCStatement.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
74
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
75
- )
76
- add_test (NAME TSLTest_EE_T-no_QCSD
77
- COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-no_QCSD.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
78
- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
79
- )
20
+
21
+ # Bad status tests
22
+ foreach (TEST CA-non-qa no_QCStatement no_QCSD
23
+ CA-invalid-type CA-withdrawn CA-granted-later CA-withdrawn-granted-later CA-noqscd-granted-later
24
+ OCSP-invalid-type OCSP-withdrawn OCSP-granted-later OCSP-withdrawn-granted-later OCSP-noqscd-granted-later
25
+ TSA-invalid-type TSA-withdrawn TSA-granted-later TSA-withdrawn-granted-later TSA-noqscd-granted-later
26
+ )
27
+ add_test (NAME TSLTest_${TEST}
28
+ COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-${TEST}.xml bad ${CMAKE_CURRENT_SOURCE_DIR} /data
29
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
30
+ )
31
+ endforeach ()
32
+
33
+ # Good status tests
34
+ foreach (TEST CA-withdrawn-granted-before CA-noqscd-granted-before
35
+ OCSP-withdrawn-granted-before OCSP-noqscd-granted-before
36
+ TSA-withdrawn-granted-before TSA-noqscd-granted-before
37
+ )
38
+ add_test (NAME TSLTest_${TEST}
39
+ COMMAND ${CMAKE_CURRENT_BINARY_DIR} /TSLTests -- EE_T-${TEST}.xml good ${CMAKE_CURRENT_SOURCE_DIR} /data
40
+ WORKING_DIRECTORY ${CMAKE_BINARY_DIR} /src
41
+ )
42
+ endforeach ()
43
+
80
44
add_custom_target (check COMMAND ${CMAKE_CTEST_COMMAND} DEPENDS unittests TSLTests )
0 commit comments