aboutsummaryrefslogtreecommitdiffstats
path: root/test/rubygems/test_gem_resolver_git_specification.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/rubygems/test_gem_resolver_git_specification.rb')
-rw-r--r--test/rubygems/test_gem_resolver_git_specification.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/test/rubygems/test_gem_resolver_git_specification.rb b/test/rubygems/test_gem_resolver_git_specification.rb
index c9b040c117..a31674a218 100644
--- a/test/rubygems/test_gem_resolver_git_specification.rb
+++ b/test/rubygems/test_gem_resolver_git_specification.rb
@@ -32,6 +32,18 @@ class TestGemResolverGitSpecification < Gem::TestCase
refute_equal g_spec_a, i_spec
end
+ def test_add_dependency
+ git_gem 'a', 1
+
+ git_spec = Gem::Resolver::GitSpecification.new @set, @spec
+
+ b_dep = dep 'b'
+
+ git_spec.add_dependency b_dep
+
+ assert_equal [b_dep], git_spec.dependencies
+ end
+
def test_install
git_gem 'a', 1