From 182b3e2465c84ae64b8a63edb056774b373693fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADt=20Ondruch?= Date: Mon, 8 Mar 2021 20:11:05 +0100 Subject: [PATCH] Run tests with `--disable-gems`. This makes the test suite execute with `--disable-gems` option. This should help to reduce the initial footprint of loaded libraries and reduce the risk of inadvertently testing system RubyGems instead of upstream version. --- .github/workflows/ubuntu-rubygems.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/ubuntu-rubygems.yml b/.github/workflows/ubuntu-rubygems.yml index 9ea78e9c8b34..2f99762db45c 100644 --- a/.github/workflows/ubuntu-rubygems.yml +++ b/.github/workflows/ubuntu-rubygems.yml @@ -36,6 +36,11 @@ jobs: - name: Run Test run: rake test if: "!startsWith(matrix.ruby.name, 'truffleruby') && !startsWith(matrix.ruby.name, 'jruby')" + - name: Run Test (--disable-gems) + env: + RUBYOPT: --disable-gems + run: rake test + if: "!startsWith(matrix.ruby.name, 'truffleruby') && !startsWith(matrix.ruby.name, 'jruby')" - name: Run Test (JRuby) run: JRUBY_OPTS=--debug rake test if: startsWith(matrix.ruby.name, 'jruby')