[ruby/openssl] Fix test of cipher name to pass in LibreSSL 3.4
LibreSSL 3.5 switched the cipher naming to match OpenSSL. https://github.com/ruby/openssl/commit/bf198278bd
This commit is contained in:
parent
b5efef3794
commit
def445303a
@ -1586,7 +1586,11 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase
|
||||
|
||||
server_connect(port, cli_ctx) do |ssl|
|
||||
assert_equal('TLSv1.3', ssl.ssl_version)
|
||||
assert_equal(csuite[0], ssl.cipher[0])
|
||||
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])
|
||||
end
|
||||
ssl.puts('abc'); assert_equal("abc\n", ssl.gets)
|
||||
end
|
||||
end
|
||||
|
Loading…
x
Reference in New Issue
Block a user