diff options
| author | Shaun Jackman | 2017-11-20 16:04:52 -0800 |
|---|---|---|
| committer | Shaun Jackman | 2017-11-25 09:45:08 -0800 |
| commit | baa3d187d63d5a9bb17fd4dbc052a899b597c2b8 (patch) | |
| tree | 36db52635274d93995d72f922179606f5eca17de /Library/Homebrew/test | |
| parent | 86305f7d817ac229d3a44f3b29f7f44cd4ec9cf7 (diff) | |
| download | brew-baa3d187d63d5a9bb17fd4dbc052a899b597c2b8.tar.bz2 | |
Add CVSRequirement and SubversionRequirement
Use these two requirements in DependencyCollector.
Remove the unused function MacOS::Xcode.provides_cvs?
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") |
