aboutsummaryrefslogtreecommitdiffstats
path: root/test/rubygems/test_gem_resolver_lock_specification.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/rubygems/test_gem_resolver_lock_specification.rb')
-rw-r--r--test/rubygems/test_gem_resolver_lock_specification.rb13
1 files changed, 12 insertions, 1 deletions
diff --git a/test/rubygems/test_gem_resolver_lock_specification.rb b/test/rubygems/test_gem_resolver_lock_specification.rb
index 5741950fe0..f8a336e658 100644
--- a/test/rubygems/test_gem_resolver_lock_specification.rb
+++ b/test/rubygems/test_gem_resolver_lock_specification.rb
@@ -9,7 +9,7 @@ class TestGemResolverLockSpecification < Gem::TestCase
@LS = Gem::Resolver::LockSpecification
@source = Gem::Source.new @gem_repo
- @set = Gem::Resolver::LockSet.new @source
+ @set = Gem::Resolver::LockSet.new [@source]
end
def test_initialize
@@ -83,5 +83,16 @@ class TestGemResolverLockSpecification < Gem::TestCase
assert_equal [b_dep, c_dep], l_spec.spec.dependencies
end
+ def test_spec_loaded
+ real_spec = util_spec 'a', 2
+ real_spec.activate
+
+ version = v(2)
+
+ l_spec = @LS.new @set, 'a', version, @source, Gem::Platform::RUBY
+
+ assert_same real_spec, l_spec.spec
+ end
+
end