diff options
| author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2024-03-25 12:45:30 +0900 |
|---|---|---|
| committer | Takashi Kokubun <takashikkbn@gmail.com> | 2024-05-28 13:29:22 -0700 |
| commit | 178de0e95356e6be288b1b722fd3a02d1db10bd8 (patch) | |
| tree | 3a9846630a3d5bdc05af7a0551be91d0fdeef834 | |
| parent | 7a3cc549465125d48bedd0a22660a379914340a8 (diff) | |
Added test script for bundled_gems.rb with zeitwerk
| -rwxr-xr-x | tool/test_for_warn_bundled_gems/test.sh | 3 | ||||
| -rw-r--r-- | tool/test_for_warn_bundled_gems/test_no_warn_zeitwerk.rb | 12 |
2 files changed, 15 insertions, 0 deletions
diff --git a/tool/test_for_warn_bundled_gems/test.sh b/tool/test_for_warn_bundled_gems/test.sh index ce714c7e13..2b1279eeb1 100755 --- a/tool/test_for_warn_bundled_gems/test.sh +++ b/tool/test_for_warn_bundled_gems/test.sh @@ -24,6 +24,9 @@ ruby test_no_warn_dependency.rb echo "* Don't show warning with bootsnap" ruby test_no_warn_bootsnap.rb +echo "* Don't show warning with zeitwerk" +ruby test_no_warn_zeitwerk.rb + echo "* Don't show warning with net/smtp when net-smtp on Gemfile" ruby test_no_warn_dash_gem.rb diff --git a/tool/test_for_warn_bundled_gems/test_no_warn_zeitwerk.rb b/tool/test_for_warn_bundled_gems/test_no_warn_zeitwerk.rb new file mode 100644 index 0000000000..d554a0e675 --- /dev/null +++ b/tool/test_for_warn_bundled_gems/test_no_warn_zeitwerk.rb @@ -0,0 +1,12 @@ +require "bundler/inline" + +gemfile do + source "https://rubygems.org" + gem "zeitwerk", require: false +end + +require "zeitwerk" +loader = Zeitwerk::Loader.for_gem(warn_on_extra_files: false) +loader.setup + +require 'csv' |
