ctest: Test fallback to CMake options for TLS server verification
This commit is contained in:
parent
0d250dd021
commit
c295df53c6
@ -0,0 +1 @@
|
||||
[^0]
|
@ -0,0 +1,2 @@
|
||||
Error message was: ([Cc]ould *n.t resolve host:? '?badhostname.invalid'?|The requested URL returned error:|Protocol "https" (not supported or disabled|not supported|disabled)|.* was built with SSL disabled).*
|
||||
Problems when submitting via HTTP
|
@ -0,0 +1 @@
|
||||
Set CURLOPT_SSL_VERIFYPEER to off
|
@ -0,0 +1 @@
|
||||
include(FailDrop-common.cmake)
|
@ -0,0 +1 @@
|
||||
[^0]
|
@ -0,0 +1,2 @@
|
||||
Error message was: ([Cc]ould *n.t resolve host:? '?badhostname.invalid'?|The requested URL returned error:|Protocol "https" (not supported or disabled|not supported|disabled)|.* was built with SSL disabled).*
|
||||
Problems when submitting via HTTP
|
@ -0,0 +1 @@
|
||||
Set CURLOPT_SSL_VERIFYPEER to on
|
@ -0,0 +1 @@
|
||||
include(FailDrop-common.cmake)
|
@ -503,7 +503,9 @@ set(ENV{CMAKE_TLS_VERSION} 1.1) # Test fallback to env variable.
|
||||
run_FailDrop(TLSVersion-1.1-env)
|
||||
unset(ENV{CMAKE_TLS_VERSION})
|
||||
run_FailDrop(TLSVerify-ON -DCTEST_TLS_VERIFY=ON)
|
||||
run_FailDrop(TLSVerify-OFF -DCMAKE_TLS_VERIFY=OFF) # Test fallback to CMake variable.
|
||||
run_FailDrop(TLSVerify-ON-cmake -DCMAKE_TLS_VERIFY=ON) # Test fallback to CMake variable.
|
||||
run_FailDrop(TLSVerify-OFF -DCTEST_TLS_VERIFY=OFF)
|
||||
run_FailDrop(TLSVerify-OFF-cmake -DCMAKE_TLS_VERIFY=OFF) # Test fallback to CMake variable.
|
||||
|
||||
run_cmake_command(EmptyDirCoverage-ctest
|
||||
${CMAKE_CTEST_COMMAND} -C Debug -M Experimental -T Coverage
|
||||
|
@ -0,0 +1 @@
|
||||
(-1|255)
|
@ -0,0 +1,2 @@
|
||||
Error message was: ([Cc]ould *n.t resolve host:? '?badhostname.invalid'?|The requested URL returned error:|Protocol "https" (not supported or disabled|not supported|disabled)|.* was built with SSL disabled).*
|
||||
Problems when submitting via HTTP
|
@ -0,0 +1,4 @@
|
||||
SetCTestConfiguration from CMAKE_TLS_VERIFY:TLSVerify:OFF
|
||||
SetCTestConfiguration:TLSVerify:OFF
|
||||
.*
|
||||
Set CURLOPT_SSL_VERIFYPEER to off
|
@ -1,4 +1,4 @@
|
||||
SetCTestConfiguration from CMAKE_TLS_VERIFY:TLSVerify:OFF
|
||||
SetCTestConfigurationFromCMakeVariable:TLSVerify:CTEST_TLS_VERIFY
|
||||
SetCTestConfiguration:TLSVerify:OFF
|
||||
.*
|
||||
Set CURLOPT_SSL_VERIFYPEER to off
|
||||
|
@ -0,0 +1 @@
|
||||
(-1|255)
|
@ -0,0 +1,2 @@
|
||||
Error message was: ([Cc]ould *n.t resolve host:? '?badhostname.invalid'?|The requested URL returned error:|Protocol "https" (not supported or disabled|not supported|disabled)|.* was built with SSL disabled).*
|
||||
Problems when submitting via HTTP
|
@ -0,0 +1,4 @@
|
||||
SetCTestConfiguration from CMAKE_TLS_VERIFY:TLSVerify:ON
|
||||
SetCTestConfiguration:TLSVerify:ON
|
||||
.*
|
||||
Set CURLOPT_SSL_VERIFYPEER to on
|
@ -67,6 +67,10 @@ block()
|
||||
unset(ENV{CMAKE_TLS_VERSION})
|
||||
set(CASE_TEST_PREFIX_CODE "set(CTEST_TLS_VERIFY ON)")
|
||||
run_ctest(FailDrop-TLSVerify-ON -VV)
|
||||
set(CASE_TEST_PREFIX_CODE "set(CMAKE_TLS_VERIFY OFF)") # Test fallback to CMake variable.
|
||||
set(CASE_TEST_PREFIX_CODE "set(CMAKE_TLS_VERIFY ON)") # Test fallback to CMake variable.
|
||||
run_ctest(FailDrop-TLSVerify-ON-cmake -VV)
|
||||
set(CASE_TEST_PREFIX_CODE "set(CTEST_TLS_VERIFY OFF)")
|
||||
run_ctest(FailDrop-TLSVerify-OFF -VV)
|
||||
set(CASE_TEST_PREFIX_CODE "set(CMAKE_TLS_VERIFY OFF)") # Test fallback to CMake variable.
|
||||
run_ctest(FailDrop-TLSVerify-OFF-cmake -VV)
|
||||
endblock()
|
||||
|
Loading…
Reference in New Issue
Block a user