diff options
Diffstat (limited to 'test/rubygems/test_gem_ext_builder.rb')
-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 |