aboutsummaryrefslogtreecommitdiffstats
path: root/test/req_SUITE.erl
diff options
context:
space:
mode:
authorLoïc Hoguin <[email protected]>2023-03-30 15:38:29 +0200
committerLoïc Hoguin <[email protected]>2023-03-30 15:38:29 +0200
commit12108ab66831e86b197d291073ed5ab538b7e91b (patch)
treee4f35e01ae9fa6cf24b7def43b6ab585b55c5e3d /test/req_SUITE.erl
parent251e70b219aa12752a75c442581ae9ed8ce7461f (diff)
downloadcowboy-12108ab66831e86b197d291073ed5ab538b7e91b.tar.gz
cowboy-12108ab66831e86b197d291073ed5ab538b7e91b.tar.bz2
cowboy-12108ab66831e86b197d291073ed5ab538b7e91b.zip
Fix TLS tests for OTP-26+
ct_helper now uses the test certificates generated by public_key. A few adjustments had to be made as a result.
Diffstat (limited to 'test/req_SUITE.erl')
-rw-r--r--test/req_SUITE.erl12
1 files changed, 3 insertions, 9 deletions
diff --git a/test/req_SUITE.erl b/test/req_SUITE.erl
index a393c08..7ed1fff 100644
--- a/test/req_SUITE.erl
+++ b/test/req_SUITE.erl
@@ -184,22 +184,16 @@ cert(Config) ->
ssl -> do_cert(Config)
end.
-do_cert(Config0) ->
+do_cert(Config) ->
doc("A client TLS certificate was provided."),
- {CaCert, Cert, Key} = ct_helper:make_certs(),
- Config = [{tls_opts, [
- {cert, Cert},
- {key, Key},
- {cacerts, [CaCert]}
- ]}|Config0],
Cert = do_get_body("/cert", Config),
Cert = do_get_body("/direct/cert", Config),
ok.
cert_undefined(Config) ->
doc("No client TLS certificate was provided."),
- <<"undefined">> = do_get_body("/cert", Config),
- <<"undefined">> = do_get_body("/direct/cert", Config),
+ <<"undefined">> = do_get_body("/cert", [{no_cert, true}|Config]),
+ <<"undefined">> = do_get_body("/direct/cert", [{no_cert, true}|Config]),
ok.
header(Config) ->