Skip to content

Commit

Permalink
Add test verifying client/server finished_messages
Browse files Browse the repository at this point in the history
  • Loading branch information
movitto committed Oct 7, 2019
1 parent e62a2bf commit 9c06358
Showing 1 changed file with 17 additions and 0 deletions.
17 changes: 17 additions & 0 deletions test/test_ssl.rb
Original file line number Diff line number Diff line change
Expand Up @@ -424,6 +424,23 @@ def test_exception_in_verify_callback_is_ignored
}
end

def test_finished_messages
server_finished = nil
server_peer_finished = nil

start_server(accept_proc: proc { |server|
server_finished = server.finished_message
server_peer_finished = server.peer_finished_message
}){ |port, server|
ctx = OpenSSL::SSL::SSLContext.new
ctx.verify_mode = OpenSSL::SSL::VERIFY_NONE
server_connect(port, ctx) { |ssl|
assert_equal(server_finished, ssl.peer_finished_message)
assert_equal(server_peer_finished, ssl.finished_message)
}
}
end

def test_sslctx_set_params
ctx = OpenSSL::SSL::SSLContext.new
ctx.set_params
Expand Down

0 comments on commit 9c06358

Please sign in to comment.