qca/unittest/pkits/CMakeLists.txt
Albert Astals Cid d71f4c279b Drop Qt4 support
2020-01-19 17:19:23 +01:00

36 lines
2.2 KiB
CMake

ENABLE_TESTING()
set(pkits_bin_SRCS pkits.cpp)
add_executable(pkits ${pkits_bin_SRCS} )
target_link_qca_test_libraries(pkits)
FOREACH( testFileName BadnotAfterDateCACert.crt RFC3280MandatoryAttributeTypesCACRL.crl BadnotAfterDateCACRL.crl
RFC3280OptionalAttributeTypesCACert.crt BadnotBeforeDateCACert.crt RFC3280OptionalAttributeTypesCACRL.crl
BadnotBeforeDateCACRL.crl RolloverfromPrintableStringtoUTF8StringCACert.crt BadSignedCACert.crt
RolloverfromPrintableStringtoUTF8StringCACRL.crl BadSignedCACRL.crl TrustAnchorRootCertificate.crt
DSACACert.crt TrustAnchorRootCRL.crl DSACACRL.crl UIDCACert.crt DSAParametersInheritedCACert.crt
UIDCACRL.crl DSAParametersInheritedCACRL.crl UTF8StringCaseInsensitiveMatchCACert.crt
GoodCACert.crt UTF8StringCaseInsensitiveMatchCACRL.crl GoodCACRL.crl UTF8StringEncodedNamesCACert.crt
InvalidCAnotAfterDateTest5EE.crt UTF8StringEncodedNamesCACRL.crl InvalidCAnotBeforeDateTest1EE.crt
ValidCertificatePathTest1EE.crt InvalidCASignatureTest2EE.crt ValidDSAParameterInheritanceTest5EE.crt
InvalidDSASignatureTest6EE.crt ValidDSASignaturesTest4EE.crt
InvalidEEnotAfterDateTest6EE.crt ValidGeneralizedTimenotAfterDateTest8EE.crt
InvalidEEnotBeforeDateTest2EE.crt ValidGeneralizedTimenotBeforeDateTest4EE.crt
InvalidEESignatureTest3EE.crt ValidNameChainingCapitalizationTest5EE.crt
InvalidMissingCRLTest1EE.crt ValidNameChainingWhitespaceTest3EE.crt
InvalidNameChainingOrderTest2EE.crt ValidNameChainingWhitespaceTest4EE.crt
InvalidNameChainingTest1EE.crt ValidNameUIDsTest6EE.crt
Invalidpre2000UTCEEnotAfterDateTest7EE.crt Validpre2000UTCnotBeforeDateTest3EE.crt
InvalidRevokedCATest2EE.crt ValidRFC3280MandatoryAttributeTypesTest7EE.crt
InvalidRevokedEETest3EE.crt ValidRFC3280OptionalAttributeTypesTest8EE.crt
NoCRLCACert.crt ValidRolloverfromPrintableStringtoUTF8StringTest10EE.crt
RevokedsubCACert.crt ValidUTF8StringCaseInsensitiveMatchTest11EE.crt
RevokedsubCACRL.crl ValidUTF8StringEncodedNamesTest9EE.crt RFC3280MandatoryAttributeTypesCACert.crt )
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/certs/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/certs/${testFileName} COPYONLY)
ENDFOREACH( testFileName )
add_qca_test(pkits "PublicKeyInfrastructure")