diff options
author | Hiroshi SHIBATA <[email protected]> | 2024-08-08 16:23:49 +0900 |
---|---|---|
committer | Hiroshi SHIBATA <[email protected]> | 2024-08-08 16:23:49 +0900 |
commit | da8cf99cb5a6549d91e57671ce9aa0d1b726225b (patch) | |
tree | a94656ecf492f2eee6cf981b3c0ccc94d8b08207 | |
parent | 7e0910a82c81137731b5fd553bc312177d69d6a4 (diff) |
Added test scenario for https://github.com/ruby/ruby/pull/11322
-rwxr-xr-x | tool/test_for_warn_bundled_gems/test.sh | 4 | ||||
-rw-r--r-- | tool/test_for_warn_bundled_gems/test_warn_bootsnap_and_gem.rb | 11 |
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 0cd65f07e8..7f92217b42 100755 --- a/tool/test_for_warn_bundled_gems/test.sh +++ b/tool/test_for_warn_bundled_gems/test.sh @@ -55,3 +55,7 @@ echo echo "* Show warning when warn is not the standard one in the current scope" ruby test_warn_redefined.rb echo + +echo "* Show warning with bootsnap and some gem in Gemfile" +ruby test_warn_bootsnap_and_gem.rb +echo diff --git a/tool/test_for_warn_bundled_gems/test_warn_bootsnap_and_gem.rb b/tool/test_for_warn_bundled_gems/test_warn_bootsnap_and_gem.rb new file mode 100644 index 0000000000..d154b46022 --- /dev/null +++ b/tool/test_for_warn_bundled_gems/test_warn_bootsnap_and_gem.rb @@ -0,0 +1,11 @@ +require "bundler/inline" + +gemfile do + source "https://rubygems.org" + gem "bootsnap", require: false + gem "childprocess", "5.0.0", require: false # Has undeclared logger dependency +end + +ENV["BOOTSNAP_CACHE_DIR"] ||= "tmp/cache/bootsnap" +require "bootsnap/setup" +require "childprocess" |