diff options
Diffstat (limited to 'test')
| -rw-r--r-- | test/rubygems/helper.rb | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/test/rubygems/helper.rb b/test/rubygems/helper.rb index 9ca2e269e3..ed9e34a906 100644 --- a/test/rubygems/helper.rb +++ b/test/rubygems/helper.rb @@ -351,6 +351,10 @@ class Gem::TestCase < Test::Unit::TestCase Dir.chdir @tempdir ENV["HOME"] = @userhome + # Remove "RUBY_CODESIGN", which is used by mkmf-generated Makefile to + # sign extension bundles on macOS, to avoid trying to find the specified key + # from the fake $HOME/Library/Keychains directory. + ENV.delete "RUBY_CODESIGN" Gem.instance_variable_set :@config_file, nil Gem.instance_variable_set :@user_home, nil Gem.instance_variable_set :@config_home, nil |
