diff options
Diffstat (limited to 'Library/Homebrew/test')
| -rw-r--r-- | Library/Homebrew/test/dependency_collector_spec.rb | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/Library/Homebrew/test/dependency_collector_spec.rb b/Library/Homebrew/test/dependency_collector_spec.rb index c25ea9cf9..8feeac4a2 100644 --- a/Library/Homebrew/test/dependency_collector_spec.rb +++ b/Library/Homebrew/test/dependency_collector_spec.rb @@ -84,6 +84,18 @@ describe DependencyCollector do expect(subject.add(resource)).to be_an_instance_of(GitRequirement) end + it "creates a resource dependency from a CVS URL" do + resource = Resource.new + resource.url(":pserver:anonymous:@example.com:/cvsroot/foo/bar", using: :cvs) + expect(subject.add(resource)).to be_an_instance_of(CVSRequirement) + end + + it "creates a resource dependency from a Subversion URL" do + resource = Resource.new + resource.url("svn://example.com/foo/bar") + expect(subject.add(resource)).to be_an_instance_of(SubversionRequirement) + end + it "creates a resource dependency from a '.7z' URL" do resource = Resource.new resource.url("http://example.com/foo.7z") |
