aboutsummaryrefslogtreecommitdiffstats
path: root/test/rubygems/test_gem_ext_builder.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/rubygems/test_gem_ext_builder.rb')
-rw-r--r--test/rubygems/test_gem_ext_builder.rb8
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