Rename MinimumMacOSRequirement to MacOSRequirement

Move MinimumMacOSRequirement to compat.
This commit is contained in:
Shaun Jackman 2017-10-06 10:12:09 -07:00
parent 95e144a1c8
commit 230c87aff0
5 changed files with 6 additions and 5 deletions

View File

@ -17,3 +17,4 @@ PythonDependency = PythonRequirement
TuntapDependency = TuntapRequirement TuntapDependency = TuntapRequirement
X11Dependency = X11Requirement X11Dependency = X11Requirement
ConflictsWithBinaryOsxfuse = NonBinaryOsxfuseRequirement ConflictsWithBinaryOsxfuse = NonBinaryOsxfuseRequirement
MinimumMacOSRequirement = MacOSRequirement

View File

@ -106,7 +106,7 @@ class DependencyCollector
when :x11 then X11Requirement.new(spec.to_s, tags) when :x11 then X11Requirement.new(spec.to_s, tags)
when :xcode then XcodeRequirement.new(tags) when :xcode then XcodeRequirement.new(tags)
when :linux then LinuxRequirement.new(tags) when :linux then LinuxRequirement.new(tags)
when :macos then MinimumMacOSRequirement.new(tags) when :macos then MacOSRequirement.new(tags)
when :mysql then MysqlRequirement.new(tags) when :mysql then MysqlRequirement.new(tags)
when :postgresql then PostgresqlRequirement.new(tags) when :postgresql then PostgresqlRequirement.new(tags)
when :gpg then GPG2Requirement.new(tags) when :gpg then GPG2Requirement.new(tags)

View File

@ -3,7 +3,7 @@ require "requirements/fortran_requirement"
require "requirements/gpg2_requirement" require "requirements/gpg2_requirement"
require "requirements/language_module_requirement" require "requirements/language_module_requirement"
require "requirements/linux_requirement" require "requirements/linux_requirement"
require "requirements/minimum_macos_requirement" require "requirements/macos_requirement"
require "requirements/maximum_macos_requirement" require "requirements/maximum_macos_requirement"
require "requirements/mpi_requirement" require "requirements/mpi_requirement"
require "requirements/osxfuse_requirement" require "requirements/osxfuse_requirement"

View File

@ -1,6 +1,6 @@
require "requirement" require "requirement"
class MinimumMacOSRequirement < Requirement class MacOSRequirement < Requirement
fatal true fatal true
def initialize(tags = []) def initialize(tags = [])

View File

@ -1,5 +1,5 @@
require "requirements/linux_requirement" require "requirements/linux_requirement"
require "requirements/minimum_macos_requirement" require "requirements/macos_requirement"
describe LinuxRequirement do describe LinuxRequirement do
describe "#satisfied?" do describe "#satisfied?" do
@ -9,7 +9,7 @@ describe LinuxRequirement do
end end
end end
describe MinimumMacOSRequirement do describe MacOSRequirement do
describe "#satisfied?" do describe "#satisfied?" do
it "returns true if OS is macOS" do it "returns true if OS is macOS" do
expect(subject.satisfied?).to eq(OS.mac?) expect(subject.satisfied?).to eq(OS.mac?)