diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2024-03-25 12:45:30 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2024-03-25 14:33:03 +0900 |
commit | 9db300219f75db5951b7e2f61683b1241e7afcf0 (patch) | |
tree | cbd0c7f3595e8c5d79661b67f6ece793c515ffc4 /tool | |
parent | 69579ed57a2aa1c3ad739417db70564d570bf2c1 (diff) |
Added test script for bundled_gems.rb with zeitwerk
Diffstat (limited to 'tool')
-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' |