diff options
author | TangRufus <[email protected]> | 2025-05-30 02:52:11 +0100 |
---|---|---|
committer | Hiroshi SHIBATA <[email protected]> | 2025-06-03 08:05:31 +0900 |
commit | 68345e2930e18777f442a7ed67b5acbb37eeed16 (patch) | |
tree | d97edc8f893b91bb873db9912060cce0cad34e9d /lib | |
parent | 2745221ad857113bfa8f6c40065668efa034e591 (diff) |
[rubygems/rubygems] Only ignore `test/` when generating gems with `minitest` or `test-unit`
https://github.com/rubygems/rubygems/commit/c464f2036a
Diffstat (limited to 'lib')
-rw-r--r-- | lib/bundler/cli/gem.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/bundler/cli/gem.rb b/lib/bundler/cli/gem.rb index c600655d45..43b8516508 100644 --- a/lib/bundler/cli/gem.rb +++ b/lib/bundler/cli/gem.rb @@ -74,7 +74,7 @@ module Bundler required_ruby_version: required_ruby_version, rust_builder_required_rubygems_version: rust_builder_required_rubygems_version, minitest_constant_name: minitest_constant_name, - ignore_files: %w[bin/ test/ features/ .git Gemfile], + ignore_files: %w[bin/ features/ .git Gemfile], } ensure_safe_gem_name(name, constant_array) @@ -125,12 +125,14 @@ module Bundler "test/minitest/test_newgem.rb.tt" => "test/#{minitest_namespaced_path}.rb" ) config[:test_task] = :test + config[:ignore_files] << "test/" when "test-unit" templates.merge!( "test/test-unit/test_helper.rb.tt" => "test/test_helper.rb", "test/test-unit/newgem_test.rb.tt" => "test/#{namespaced_path}_test.rb" ) config[:test_task] = :test + config[:ignore_files] << "test/" end end |