From ca005cb8245e7e12ad808d78d49bce3953e1153c Mon Sep 17 00:00:00 2001 From: Misty De Meo Date: Tue, 5 Jul 2016 11:02:16 +1000 Subject: doctor: check for beta XQuartz releases Beta versions of XQuartz have address sanitization enabled, which breaks some software at runtime, including wine. Closes Homebrew/homebrew-core#2481. Closes #459. Signed-off-by: Misty De Meo --- Library/Homebrew/test/test_diagnostic.rb | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'Library/Homebrew/test') diff --git a/Library/Homebrew/test/test_diagnostic.rb b/Library/Homebrew/test/test_diagnostic.rb index ef82da6dc..0e0d110e7 100644 --- a/Library/Homebrew/test/test_diagnostic.rb +++ b/Library/Homebrew/test/test_diagnostic.rb @@ -226,4 +226,9 @@ class DiagnosticChecksTest < Homebrew::TestCase end end end + + def test_check_for_beta_xquartz + MacOS::XQuartz.stubs(:version).returns("2.7.10_beta2") + assert_match "The following beta release of XQuartz is installed: 2.7.10_beta2", @checks.check_for_beta_xquartz + end end -- cgit v1.2.3