diff options
| author | David RodrÃguez <deivid.rodriguez@riseup.net> | 2022-06-22 14:24:19 +0200 |
|---|---|---|
| committer | git <svn-admin@ruby-lang.org> | 2022-06-29 03:25:46 +0900 |
| commit | a16de43f23c0ca160ee3bf3c8655a6ebb586e8fe (patch) | |
| tree | 298a44dd69e7666c7dd2a33a01b8cdecf3d92708 /test | |
| parent | f0fab24241d69d1a89ab764b34cfe74807b1b2d3 (diff) | |
[rubygems/rubygems] Add `gem env user_gemhome` and `gem env user_gemdir`
https://github.com/rubygems/rubygems/commit/14d3f80df6
Diffstat (limited to 'test')
| -rw-r--r-- | test/rubygems/test_gem_commands_environment_command.rb | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/test/rubygems/test_gem_commands_environment_command.rb b/test/rubygems/test_gem_commands_environment_command.rb index 23aa11990b..eeddb2befe 100644 --- a/test/rubygems/test_gem_commands_environment_command.rb +++ b/test/rubygems/test_gem_commands_environment_command.rb @@ -65,6 +65,28 @@ class TestGemCommandsEnvironmentCommand < Gem::TestCase assert_equal '', @ui.error end + def test_execute_user_gemdir + @cmd.send :handle_options, %w[user_gemdir] + + use_ui @ui do + @cmd.execute + end + + assert_equal "#{Gem.user_dir}\n", @ui.output + assert_equal '', @ui.error + end + + def test_execute_user_gemhome + @cmd.send :handle_options, %w[user_gemhome] + + use_ui @ui do + @cmd.execute + end + + assert_equal "#{Gem.user_dir}\n", @ui.output + assert_equal '', @ui.error + end + def test_execute_gempath @cmd.send :handle_options, %w[gempath] |
