From 5444885726bbb1b75bbc1c7a04a3837efb87b7d0 Mon Sep 17 00:00:00 2001 From: HoneyryderChuck Date: Mon, 25 Nov 2024 08:53:16 +0000 Subject: [ruby/openssl] make configs shareable when frozen https://github.com/ruby/openssl/commit/654cb22e21 --- test/openssl/test_config.rb | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'test/openssl') diff --git a/test/openssl/test_config.rb b/test/openssl/test_config.rb index f165ca4934..759a5bbd44 100644 --- a/test/openssl/test_config.rb +++ b/test/openssl/test_config.rb @@ -277,6 +277,15 @@ __EOC__ assert_equal(@it.sections.sort, c2.sections.sort) end + if respond_to?(:ractor) + ractor + def test_ractor + assert(Ractor.shareable?(@it)) + assert(Ractor.shareable?(OpenSSL::Config.parse("[empty]\n"))) + assert(Ractor.shareable?(OpenSSL::Config::DEFAULT_CONFIG_FILE)) + end + end + private def in_tmpdir(*args) -- cgit v1.2.3