From beb96db41a6a563aadf2e91d1dc4ec19f7fa8dca Mon Sep 17 00:00:00 2001 From: Matijs van Zuijlen Date: Mon, 17 Aug 2026 14:58:31 +0200 Subject: [PATCH 1/2] Fix test failures due to extraction of minitest-mock With minitest 6.x, minitest-mock is a separate gem. Ensure version 6 is used, and include minitest-mock in the bundle. --- openxml-package.gemspec | 3 ++- test/test_helper.rb | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/openxml-package.gemspec b/openxml-package.gemspec index bf3bfc1..43f1d25 100644 --- a/openxml-package.gemspec +++ b/openxml-package.gemspec @@ -25,7 +25,8 @@ Gem::Specification.new do |spec| spec.add_development_dependency "bundler" spec.add_development_dependency "rake" - spec.add_development_dependency "minitest" + spec.add_development_dependency "minitest", "~> 6.0" + spec.add_development_dependency "minitest-mock", "~> 5.27" spec.add_development_dependency "minitest-reporters" spec.add_development_dependency "minitest-reporters-turn_reporter" spec.add_development_dependency "pry" diff --git a/test/test_helper.rb b/test/test_helper.rb index 5958bce..7dcb1d2 100644 --- a/test/test_helper.rb +++ b/test/test_helper.rb @@ -8,6 +8,7 @@ require "rr" +require "minitest/mock" require "minitest/reporters/turn_reporter" Minitest::Reporters.use! Minitest::Reporters::TurnReporter.new From 383ac5147160c3076b7f42b3894f9aba8db78912 Mon Sep 17 00:00:00 2001 From: Matijs van Zuijlen Date: Mon, 17 Aug 2026 14:55:22 +0200 Subject: [PATCH 2/2] Support rubyzip 3.x Rubyzip is now at --- openxml-package.gemspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/openxml-package.gemspec b/openxml-package.gemspec index 43f1d25..724957c 100644 --- a/openxml-package.gemspec +++ b/openxml-package.gemspec @@ -19,7 +19,7 @@ Gem::Specification.new do |spec| spec.executables = spec.files.grep(%r{^exe/}) { |f| File.basename(f) } spec.require_paths = ["lib"] - spec.add_dependency "rubyzip", "~> 2.3" + spec.add_dependency "rubyzip", ">= 2.3", "< 4.0" spec.add_dependency "nokogiri" spec.add_dependency "ox"