mirror of
https://github.com/Kitware/CMake.git
synced 2026-02-18 05:01:50 -06:00
ctest: Test fallback to CMake options for TLS server verification
This commit is contained in:
@@ -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)
|
run_FailDrop(TLSVersion-1.1-env)
|
||||||
unset(ENV{CMAKE_TLS_VERSION})
|
unset(ENV{CMAKE_TLS_VERSION})
|
||||||
run_FailDrop(TLSVerify-ON -DCTEST_TLS_VERIFY=ON)
|
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
|
run_cmake_command(EmptyDirCoverage-ctest
|
||||||
${CMAKE_CTEST_COMMAND} -C Debug -M Experimental -T Coverage
|
${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
|
SetCTestConfiguration:TLSVerify:OFF
|
||||||
.*
|
.*
|
||||||
Set CURLOPT_SSL_VERIFYPEER to 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})
|
unset(ENV{CMAKE_TLS_VERSION})
|
||||||
set(CASE_TEST_PREFIX_CODE "set(CTEST_TLS_VERIFY ON)")
|
set(CASE_TEST_PREFIX_CODE "set(CTEST_TLS_VERIFY ON)")
|
||||||
run_ctest(FailDrop-TLSVerify-ON -VV)
|
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)
|
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()
|
endblock()
|
||||||
|
|||||||
Reference in New Issue
Block a user