diff options
author | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-12-16 15:55:45 +0800 |
---|---|---|
committer | Hiroshi SHIBATA <hsbt@ruby-lang.org> | 2023-12-16 16:36:47 +0800 |
commit | ad2a38dce4ac2e28c825080f4724d0ffed805e16 (patch) | |
tree | 82867eec630265e30f50eb77ff9085e3f36cde4e /tool | |
parent | 83bdf127b8ddbb64c941bb9c467c686140b1696b (diff) |
Added simple test script
Diffstat (limited to 'tool')
-rw-r--r-- | tool/test_for_warn_bundled_gems/README.md | 20 | ||||
-rwxr-xr-x | tool/test_for_warn_bundled_gems/test.sh | 31 |
2 files changed, 32 insertions, 19 deletions
diff --git a/tool/test_for_warn_bundled_gems/README.md b/tool/test_for_warn_bundled_gems/README.md index 318f6a0efd..dc2d2a6cb9 100644 --- a/tool/test_for_warn_bundled_gems/README.md +++ b/tool/test_for_warn_bundled_gems/README.md @@ -1,21 +1,3 @@ This directory contains tests for the bundled gems warning under the Bundler. -## Warning cases - -test_warn_bundled_gems.rb: -test_warn_dependency.rb: -test_warn_dash_gem.rb: - $ ruby test_warn_dash_gem.rb - -test_warn_bundle_exec.rb: - $ bundle exec ruby test_warn_bundle_exec.rb - -test_warn_bundle_exec_shebang.rb: - $ bundle exec ./test_warn_bundle_exec_shebang.rb - -## Not warning cases - -test_no_warn_dash_gem.rb: -test_no_warn_bootsnap.rb: -test_no_warn_dependency.rb: - $ ruby test_no_warn_dash_gem.rb +see [test.sh](./test.sh) for details. diff --git a/tool/test_for_warn_bundled_gems/test.sh b/tool/test_for_warn_bundled_gems/test.sh new file mode 100755 index 0000000000..ce714c7e13 --- /dev/null +++ b/tool/test_for_warn_bundled_gems/test.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +echo "* Show warning require and LoadError" +ruby test_warn_bundled_gems.rb + +echo "* Show warning when bundled gems called as dependency" +ruby test_warn_dependency.rb + +echo "* Show warning sub-feature like bigdecimal/util" +ruby test_warn_sub_feature.rb + +echo "* Show warning dash gem like net/smtp" +ruby test_warn_dash_gem.rb + +echo "* Show warning when bundle exec with ruby and script" +bundle exec ruby test_warn_bundle_exec.rb + +echo "* Show warning when bundle exec with shebang's script" +bundle exec ./test_warn_bundle_exec_shebang.rb + +echo "* Don't show warning bundled gems on Gemfile" +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 net/smtp when net-smtp on Gemfile" +ruby test_no_warn_dash_gem.rb + +echo "* Don't show warning bigdecimal/util when bigdecimal on Gemfile" +ruby test_no_warn_sub_feature.rb |