mirror of
				https://github.com/ruby/ruby.git
				synced 2022-11-09 12:17:21 -05:00 
			
		
		
		
	* lib/rubygems: Update to RubyGems 2.4.1 master(713ab65)
Complete history at: https://github.com/rubygems/rubygems/blob/master/History.txt#L3-L216 * test/rubygems: ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@47582 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
		
							parent
							
								
									e548c09d42
								
							
						
					
					
						commit
						4de117a615
					
				
					 153 changed files with 5400 additions and 981 deletions
				
			
		| 
						 | 
				
			
			@ -11,10 +11,12 @@ class TestGemResolverVendorSet < Gem::TestCase
 | 
			
		|||
  def test_add_vendor_gem
 | 
			
		||||
    name, version, directory = vendor_gem
 | 
			
		||||
 | 
			
		||||
    @set.add_vendor_gem name, directory
 | 
			
		||||
    added = @set.add_vendor_gem name, directory
 | 
			
		||||
 | 
			
		||||
    spec = @set.load_spec name, version, Gem::Platform::RUBY, nil
 | 
			
		||||
 | 
			
		||||
    assert_equal spec, added
 | 
			
		||||
 | 
			
		||||
    assert_equal "#{name}-#{version}", spec.full_name
 | 
			
		||||
 | 
			
		||||
    assert_equal File.expand_path(directory), spec.full_gem_path
 | 
			
		||||
| 
						 | 
				
			
			@ -55,6 +57,20 @@ class TestGemResolverVendorSet < Gem::TestCase
 | 
			
		|||
    assert_equal expected, found
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def test_find_all_prerelease
 | 
			
		||||
    name, _, directory = vendor_gem 'a', '1.a'
 | 
			
		||||
 | 
			
		||||
    @set.add_vendor_gem name, directory
 | 
			
		||||
 | 
			
		||||
    req = Gem::Resolver::DependencyRequest.new dep('a'), nil
 | 
			
		||||
 | 
			
		||||
    assert_empty @set.find_all req
 | 
			
		||||
 | 
			
		||||
    req = Gem::Resolver::DependencyRequest.new dep('a', '>= 0.a'), nil
 | 
			
		||||
 | 
			
		||||
    refute_empty @set.find_all req
 | 
			
		||||
  end
 | 
			
		||||
 | 
			
		||||
  def test_load_spec
 | 
			
		||||
    error = Object.const_defined?(:KeyError) ? KeyError : IndexError
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue