diff options
author | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-12-19 22:09:19 +0000 |
---|---|---|
committer | drbrain <drbrain@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2013-12-19 22:09:19 +0000 |
commit | 37e4a8d39dded72bfdd0a8e6cd6f809cf0a9c8f7 (patch) | |
tree | d97b835202f02560ae15ea898b43aedac83262c9 /test/rubygems | |
parent | 6bd19886682e87c064ad6eb9c23c1b65d631b493 (diff) | |
download | ruby-37e4a8d39dded72bfdd0a8e6cd6f809cf0a9c8f7.tar.gz |
* lib/rubygems: Update to RubyGems master 03d6ae7. Changes include:
* Fixed typos.
* Relaxed Gem.ruby test for ruby packagers that do not use `ruby`.
* test/rubygems: ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@44290 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'test/rubygems')
-rw-r--r-- | test/rubygems/test_gem_ext_builder.rb | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/rubygems/test_gem_ext_builder.rb b/test/rubygems/test_gem_ext_builder.rb index 3b9cb0ac4e..adb4ee4d0e 100644 --- a/test/rubygems/test_gem_ext_builder.rb +++ b/test/rubygems/test_gem_ext_builder.rb @@ -228,10 +228,16 @@ install: assert_match %r%#{Regexp.escape Gem.ruby} extconf\.rb%, File.read(gem_make_out) - assert_match %r%#{Regexp.escape Gem.ruby}: No such file%, + assert_match /: No such file/, File.read(gem_make_out) refute_path_exists @spec.gem_build_complete_path + + skip "Gem.ruby is not the name of the binary being run in the end" \ + unless File.read(gem_make_out).include? "#{Regexp.escape Gem.ruby}:" + + assert_match %r%#{Regexp.escape Gem.ruby}: No such file%, + File.read(gem_make_out) end def test_build_extensions_unsupported |