summaryrefslogtreecommitdiff
path: root/test/rubygems/test_gem_package.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/rubygems/test_gem_package.rb')
-rw-r--r--test/rubygems/test_gem_package.rb4
1 files changed, 3 insertions, 1 deletions
diff --git a/test/rubygems/test_gem_package.rb b/test/rubygems/test_gem_package.rb
index 03accc9dfe..cedd2f5e55 100644
--- a/test/rubygems/test_gem_package.rb
+++ b/test/rubygems/test_gem_package.rb
@@ -2,7 +2,6 @@
# frozen_string_literal: true
require 'rubygems/package/tar_test_case'
-require 'rubygems/simple_gem'
class TestGemPackage < Gem::Package::TarTestCase
@@ -24,6 +23,8 @@ class TestGemPackage < Gem::Package::TarTestCase
end
def test_class_new_old_format
+ skip "jruby can't require the simple_gem file" if Gem.java_platform?
+ require_relative "simple_gem"
File.open 'old_format.gem', 'wb' do |io|
io.write SIMPLE_GEM
end
@@ -839,6 +840,7 @@ class TestGemPackage < Gem::Package::TarTestCase
end
def test_verify_corrupt
+ skip "jruby strips the null byte and does not think it's corrupt" if Gem.java_platform?
tf = Tempfile.open 'corrupt' do |io|
data = Gem::Util.gzip 'a' * 10
io.write \