From 842f7a91c46e4b65dff87dacd359ff030cfe9acd Mon Sep 17 00:00:00 2001 From: Benoit Daloze Date: Wed, 19 Aug 2020 16:43:17 +0200 Subject: [PATCH] Fix the open-uri test to work on all versions * open-uri no longer makes #open open URLs on MRI 2.8 dev --- .github/workflows/test.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 0dd5cd0..da9857a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -63,7 +63,7 @@ jobs: - name: OpenSSL version run: ruby -ropenssl -e 'puts OpenSSL::OPENSSL_LIBRARY_VERSION' - name: OpenSSL test - run: ruby -ropen-uri -e 'puts open(%{https://rubygems.org/}) { |f| f.read(1024) }' + run: ruby -ropen-uri -e 'puts URI.send(:open, "https://rubygems.org/") { |f| f.read(1024) }' - name: C extension test run: gem install json:2.2.0 --no-document