diff options
author | thekuwayama <thekuwayama@gmail.com> | 2020-01-05 01:43:40 +0900 |
---|---|---|
committer | Samuel Williams <samuel.williams@oriontransfer.co.nz> | 2020-01-25 00:30:40 +1300 |
commit | 49f42ad5f82f8b61f51a16e3a6df1ab0d5307d5f (patch) | |
tree | 2e3aa3f09044d952f4407372a124f11cb362610c /test/test_ssl.rb | |
parent | 5ee295ab8e37c8ffc6eb8c1b7b79ec024f3253e4 (diff) | |
download | ruby-openssl-49f42ad5f82f8b61f51a16e3a6df1ab0d5307d5f.tar.gz |
rm GC.disable && add {certs,pkey}.unlink
Diffstat (limited to 'test/test_ssl.rb')
-rw-r--r-- | test/test_ssl.rb | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/test/test_ssl.rb b/test/test_ssl.rb index cc89ab6e..46be4df9 100644 --- a/test/test_ssl.rb +++ b/test/test_ssl.rb @@ -187,7 +187,6 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase def test_add_certificate_chain_file # Create chain certificates file - GC.disable # for tempfile certs = Tempfile.open { |f| f << @svr_cert.to_pem << @ca_cert.to_pem; f } pkey = Tempfile.open { |f| f << @svr_key.to_pem; f } @@ -209,6 +208,8 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase ensure certs&.close pkey&.close + certs&.unlink + pkey&.unlink end def test_add_certificate_chain_file_multiple_certs @@ -239,7 +240,6 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase ecdsa_cert = issue_cert(ecdsa_dn, ecdsa_key, 456, exts, ca2_cert, ca2_key) # Create chain certificates file - GC.disable # for tempfile certs1 = Tempfile.open { |f| f << @svr_cert.to_pem << @ca_cert.to_pem; f } pkey1 = Tempfile.open { |f| f << @svr_key.to_pem; f } certs2 = Tempfile.open { |f| f << ecdsa_cert.to_pem << ca2_cert.to_pem; f } @@ -281,8 +281,12 @@ class OpenSSL::TestSSL < OpenSSL::SSLTestCase ensure certs1&.close pkey1&.close + certs1&.unlink + pkey1&.unlink certs2&.close pkey2&.close + certs2&.unlink + pkey2&.unlink end def test_sysread_and_syswrite |