test_x11_requirement: make OS X specific.
This commit is contained in:
parent
ec9751670c
commit
08f68fc4dd
13
Library/Homebrew/test/test_os_mac_x11_requirement.rb
Normal file
13
Library/Homebrew/test/test_os_mac_x11_requirement.rb
Normal 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
|
||||||
@ -28,13 +28,4 @@ class X11RequirementTests < Homebrew::TestCase
|
|||||||
ENV.expects(:x11)
|
ENV.expects(:x11)
|
||||||
x.modify_build_environment
|
x.modify_build_environment
|
||||||
end
|
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
|
end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user