mirror of
https://github.com/ruby/ruby.git
synced 2025-08-23 13:04:13 +02:00
[ruby/openssl] Fix test of cipher name to pass in LibreSSL 3.4
LibreSSL 3.5 switched the cipher naming to match OpenSSL.
bf198278bd
This commit is contained in:
parent
b5efef3794
commit
def445303a
1 changed files with 5 additions and 1 deletions
|
@ -1586,7 +1586,11 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase
|
||||||
|
|
||||||
server_connect(port, cli_ctx) do |ssl|
|
server_connect(port, cli_ctx) do |ssl|
|
||||||
assert_equal('TLSv1.3', ssl.ssl_version)
|
assert_equal('TLSv1.3', ssl.ssl_version)
|
||||||
|
if libressl?(3, 4, 0) && !libressl?(3, 5, 0)
|
||||||
|
assert_equal("AEAD-AES128-GCM-SHA256", ssl.cipher[0])
|
||||||
|
else
|
||||||
assert_equal(csuite[0], ssl.cipher[0])
|
assert_equal(csuite[0], ssl.cipher[0])
|
||||||
|
end
|
||||||
ssl.puts('abc'); assert_equal("abc\n", ssl.gets)
|
ssl.puts('abc'); assert_equal("abc\n", ssl.gets)
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue