Sha256: 1e0ee685c27ed060cab8fe45ac55ee9b0783719263e3b394cc43e01107a4cebf
Contents?: true
Size: 822 Bytes
Versions: 12
Compression:
Stored size: 822 Bytes
Contents
require 'rubygems/test_case' require 'rubygems/dependency_resolver' class TestGemDependencyResolverAPISpecification < Gem::TestCase def test_initialize set = Gem::DependencyResolver::APISet.new data = { :name => 'rails', :number => '3.0.3', :platform => 'ruby', :dependencies => [ ['bundler', '~> 1.0'], ['railties', '= 3.0.3'], ], } spec = Gem::DependencyResolver::APISpecification.new set, data assert_equal 'rails', spec.name assert_equal Gem::Version.new('3.0.3'), spec.version assert_equal Gem::Platform::RUBY, spec.platform expected = [ Gem::Dependency.new('bundler', '~> 1.0'), Gem::Dependency.new('railties', '= 3.0.3'), ] assert_equal expected, spec.dependencies end end
Version data entries
12 entries across 12 versions & 1 rubygems