diff options
Diffstat (limited to 'test/rubygems/test_gem_installer.rb')
-rw-r--r-- | test/rubygems/test_gem_installer.rb | 24 |
1 files changed, 18 insertions, 6 deletions
diff --git a/test/rubygems/test_gem_installer.rb b/test/rubygems/test_gem_installer.rb index 249b195fd7..d3791d7911 100644 --- a/test/rubygems/test_gem_installer.rb +++ b/test/rubygems/test_gem_installer.rb @@ -1,9 +1,3 @@ -###################################################################### -# This file is imported from the rubygems project. -# DO NOT make modifications in this repo. They _will_ be reverted! -# File a patch instead and assign it to Ryan Davis or Eric Hodel. -###################################################################### - require 'rubygems/installer_test_case' class TestGemInstaller < Gem::InstallerTestCase @@ -213,6 +207,24 @@ load Gem.bin_path('a', 'executable', version) assert_match %r|generated by RubyGems|, wrapper end + def test_generate_bin_bindir_with_user_install_warning + + options = { + :bin_dir => "/usr/bin", + :install_dir => "/non/existant" + } + + inst = Gem::Installer.new nil, options + + Gem::Installer.path_warning = false + + use_ui @ui do + inst.check_that_user_bin_dir_is_in_path + end + + assert_equal "", @ui.error + end + def test_generate_bin_script @installer.wrappers = true util_make_exec |