test_x11_requirement: make OS X specific.

This commit is contained in:
Mike McQuaid 2016-07-16 21:08:45 +01:00
parent ec9751670c
commit 08f68fc4dd
2 changed files with 13 additions and 9 deletions

View File

@ -0,0 +1,13 @@
require "testing_env"
require "requirements/x11_requirement"
class OSMacX11RequirementTests < Homebrew::TestCase
def test_satisfied
MacOS::XQuartz.stubs(:version).returns("2.7.5")
MacOS::XQuartz.stubs(:installed?).returns(true)
assert_predicate X11Requirement.new, :satisfied?
MacOS::XQuartz.stubs(:installed?).returns(false)
refute_predicate X11Requirement.new, :satisfied?
end
end

View File

@ -28,13 +28,4 @@ class X11RequirementTests < Homebrew::TestCase
ENV.expects(:x11)
x.modify_build_environment
end
def test_satisfied
MacOS::XQuartz.stubs(:version).returns("2.7.5")
MacOS::XQuartz.stubs(:installed?).returns(true)
assert_predicate X11Requirement.new, :satisfied?
MacOS::XQuartz.stubs(:installed?).returns(false)
refute_predicate X11Requirement.new, :satisfied?
end
end