aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--test/openssl/test_ssl.rb6
1 files changed, 4 insertions, 2 deletions
diff --git a/test/openssl/test_ssl.rb b/test/openssl/test_ssl.rb
index eae369a1..3ee7f020 100644
--- a/test/openssl/test_ssl.rb
+++ b/test/openssl/test_ssl.rb
@@ -496,12 +496,14 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase
ctx = OpenSSL::SSL::SSLContext.new
ctx.verify_mode = OpenSSL::SSL::VERIFY_NONE
server_connect(port, ctx) { |ssl|
+ ssl.puts "abc"; ssl.gets
+
client_finished = ssl.finished_message
client_peer_finished = ssl.peer_finished_message
- sleep 0.05
- ssl.send :stop
}
}
+ assert_not_nil(server_finished)
+ assert_not_nil(client_finished)
assert_equal(server_finished, client_peer_finished)
assert_equal(server_peer_finished, client_finished)
end