diff options
author | Yusuke Endoh <mame@ruby-lang.org> | 2020-03-21 15:46:33 +0900 |
---|---|---|
committer | Yusuke Endoh <mame@ruby-lang.org> | 2020-03-21 15:46:33 +0900 |
commit | be76e86e69106c6906322dc30aa75c3ff65da63c (patch) | |
tree | 011c70b5ae12810fe0e2bb0591d4ec9bd42a80df /bootstraptest/test_class.rb | |
parent | 39cefa64d2b8f256ba6e3ed36e0def963aad9b06 (diff) |
test/openssl/test_ssl.rb: ignore SSLError when the connection is closed
"test_close_after_socket_close" checks if ssl.close is no-op even after
the wrapped socket is closed. The test itself is fair, but the other
endpoint that is reading the SSL connection may fail with SSLError:
"SSL_read: unexpected eof while reading" in some environments:
https://github.com/ruby/ruby/actions/runs/60085389 (MinGW)
https://rubyci.org/logs/rubyci.s3.amazonaws.com/android28-x86_64/ruby-master/log/20200321T034442Z.fail.html.gz
```
1) Failure:
OpenSSL::TestSSL#test_close_after_socket_close [D:/a/ruby/ruby/src/test/openssl/utils.rb:299]:
exceptions on 1 threads:
SSL_read: unexpected eof while reading
```
This changeset rescues and ignores the SSLError in the test.
Diffstat (limited to 'bootstraptest/test_class.rb')
0 files changed, 0 insertions, 0 deletions