extend/os/mac: install svn on catalina and newer

This commit is contained in:
Dawid Dziurla 2020-08-18 12:13:44 +02:00
parent 7d78949479
commit dbbc14040d
No known key found for this signature in database
GPG Key ID: 7B6D8368172E9B0B
2 changed files with 8 additions and 2 deletions

View File

@ -6,7 +6,9 @@ class DependencyCollector
def git_dep_if_needed(tags); end def git_dep_if_needed(tags); end
def subversion_dep_if_needed(tags); end def subversion_dep_if_needed(tags)
Dependency.new("subversion", tags) if MacOS.version >= :catalina
end
def cvs_dep_if_needed(tags) def cvs_dep_if_needed(tags)
Dependency.new("cvs", tags) Dependency.new("cvs", tags)

View File

@ -32,6 +32,10 @@ describe DependencyCollector do
specify "Resource dependency from a Subversion URL" do specify "Resource dependency from a Subversion URL" do
resource = Resource.new resource = Resource.new
resource.url("svn://brew.sh/foo/bar") resource.url("svn://brew.sh/foo/bar")
if MacOS.version < :catalina
expect(subject.add(resource)).to be nil expect(subject.add(resource)).to be nil
else
expect(subject.add(resource)).not_to be nil
end
end end
end end