| # We do not contact any real URLs, but do try a bogus one. |
| # Remove any proxy configuration that may change behavior. |
| run_cmake(unused-argument) |
| run_cmake(httpheader-not-set) |
| run_cmake(tls-cainfo-not-set) |
| run_cmake(tls-verify-not-set) |
| run_cmake(TLS_VERSION-invalid) |
| run_cmake(TLS_VERSION-missing) |
| run_cmake(file-without-path) |
| if(NOT CMake_TEST_NO_NETWORK) |
| if(CMake_TEST_TLS_VERIFY_URL_BAD) |
| run_cmake_with_options(TLS_VERIFY-bad -Durl=${CMake_TEST_TLS_VERIFY_URL_BAD}) |
| if(CMake_TEST_TLS_VERSION_URL_BAD) |
| run_cmake_with_options(TLS_VERSION-bad -Durl=${CMake_TEST_TLS_VERSION_URL_BAD}) |
| if(CMake_TEST_TLS_VERIFY_URL) |
| run_cmake_with_options(TLS_VERIFY-good -Durl=${CMake_TEST_TLS_VERIFY_URL}) |
| if(CMake_TEST_TLS_VERSION) |
| run_cmake_with_options(TLS_VERSION-good -Durl=${CMake_TEST_TLS_VERIFY_URL} -Dtls_version=${CMake_TEST_TLS_VERSION}) |