2006-12-17 07:25:46 +00:00
|
|
|
ENABLE_TESTING()
|
|
|
|
|
|
|
|
set(pgpunittest_bin_SRCS pgpunittest.cpp)
|
|
|
|
|
|
|
|
add_executable(pgpunittest ${pgpunittest_bin_SRCS} )
|
|
|
|
|
2014-01-02 03:50:18 +06:00
|
|
|
target_link_qca_test_libraries(pgpunittest)
|
|
|
|
|
2014-01-06 00:42:44 +06:00
|
|
|
file(MAKE_DIRECTORY
|
2014-02-02 02:35:55 +06:00
|
|
|
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys1_work
|
|
|
|
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys2_work
|
2014-05-07 10:14:03 +02:00
|
|
|
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys3_work
|
|
|
|
${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys4_expired_subkeys_work)
|
2006-12-17 07:25:46 +00:00
|
|
|
|
|
|
|
FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
|
2014-02-02 02:35:55 +06:00
|
|
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys1/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys1_work/${testFileName} COPYONLY)
|
2006-12-17 07:25:46 +00:00
|
|
|
ENDFOREACH( testFileName )
|
|
|
|
|
|
|
|
FOREACH( testFileName pubring.gpg trustdb.gpg )
|
2014-02-02 02:35:55 +06:00
|
|
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys2/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys2_work/${testFileName} COPYONLY)
|
2006-12-17 07:25:46 +00:00
|
|
|
ENDFOREACH( testFileName )
|
|
|
|
|
2007-08-11 23:14:01 +00:00
|
|
|
FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
|
2014-02-02 02:35:55 +06:00
|
|
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys3/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys3_work/${testFileName} COPYONLY)
|
2007-08-11 23:14:01 +00:00
|
|
|
ENDFOREACH( testFileName )
|
|
|
|
|
2014-05-07 10:14:03 +02:00
|
|
|
FOREACH( testFileName pubring.gpg secring.gpg trustdb.gpg )
|
|
|
|
CONFIGURE_FILE(${CMAKE_CURRENT_SOURCE_DIR}/keys4_expired_subkeys/${testFileName} ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}/keys4_expired_subkeys_work/${testFileName} COPYONLY)
|
|
|
|
ENDFOREACH( testFileName )
|
|
|
|
|
2014-02-02 02:35:55 +06:00
|
|
|
add_qca_test(pgpunittest "PGP")
|