Sha256: 6b145ce84c6a39072b601707c17eeacff8ae72107162da98c4c5bbf8a7ebbbdf
Contents?: true
Size: 952 Bytes
Versions: 1
Compression:
Stored size: 952 Bytes
Contents
require File.join(File.expand_path(File.dirname(__FILE__)), 'gemutilities') require 'rubygems/gem_runner' class TestGemGemRunner < RubyGemTestCase def test_do_configuration Gem.clear_paths temp_conf = File.join @tempdir, '.gemrc' other_gem_path = File.join @tempdir, 'other_gem_path' other_gem_home = File.join @tempdir, 'other_gem_home' Gem.ensure_gem_subdirectories other_gem_path Gem.ensure_gem_subdirectories other_gem_home File.open temp_conf, 'w' do |fp| fp.puts "gem: --commands" fp.puts "gemhome: #{other_gem_home}" fp.puts "gempath:" fp.puts " - #{other_gem_path}" fp.puts "rdoc: --all" end gr = Gem::GemRunner.new gr.send :do_configuration, %W[--config-file #{temp_conf}] assert_equal [other_gem_path, other_gem_home], Gem.path assert_equal %w[--commands], Gem::Command.extra_args assert_equal %w[--all], Gem::DocManager.configured_args end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rubygems-update-1.3.1 | test/test_gem_gem_runner.rb |