summaryrefslogtreecommitdiff
path: root/test/rubygems/test_gem_dependency_resolver_installed_specification.rb
blob: e1f4262e4b1fe68b5b8aa75b9c5eb2b7cc87b76b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
require 'rubygems/test_case'
require 'rubygems/dependency_resolver'

class TestGemDependencyResolverInstalledSpecification < Gem::TestCase

  def test_initialize
    set     = Gem::DependencyResolver::CurrentSet.new

    source_spec = util_spec 'a'

    spec = Gem::DependencyResolver::InstalledSpecification.new set, source_spec

    assert_equal 'a',                 spec.name
    assert_equal Gem::Version.new(2), spec.version
    assert_equal Gem::Platform::RUBY, spec.platform
  end

end