aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMike McQuaid2015-03-20 16:59:21 +0000
committerMike McQuaid2015-03-20 16:59:21 +0000
commit23cf81384653eeaaa346530bc401d90ebfd07c80 (patch)
treed2511108d5dc2565e2c0af286d0ed9b76a11f656
parent0367e7e112e5babb38bf2eed94b6a8fad7ac1329 (diff)
downloadhomebrew-23cf81384653eeaaa346530bc401d90ebfd07c80.tar.bz2
test-bot: don't run readall on <=10.8.
The Ruby 1.8 implementation seems to be really flaky, unfortunately.
-rw-r--r--Library/Homebrew/cmd/readall.rb2
-rw-r--r--Library/Homebrew/cmd/test-bot.rb4
2 files changed, 4 insertions, 2 deletions
diff --git a/Library/Homebrew/cmd/readall.rb b/Library/Homebrew/cmd/readall.rb
index 7bb921b88..440709ec2 100644
--- a/Library/Homebrew/cmd/readall.rb
+++ b/Library/Homebrew/cmd/readall.rb
@@ -22,7 +22,7 @@ module Homebrew
while rb = ruby_files.pop(true)
nostdout { failed = true unless system "ruby", "-c", "-w", rb }
end
- rescue ThreadError, IOError # ignore empty queue error
+ rescue ThreadError # ignore empty queue error
end
end
end
diff --git a/Library/Homebrew/cmd/test-bot.rb b/Library/Homebrew/cmd/test-bot.rb
index 88191b5bc..e6d81e2aa 100644
--- a/Library/Homebrew/cmd/test-bot.rb
+++ b/Library/Homebrew/cmd/test-bot.rb
@@ -505,7 +505,9 @@ module Homebrew
def homebrew
@category = __method__
test "brew", "tests"
- test "brew", "readall", "--syntax"
+ readall_args = []
+ readall_args << "--syntax" if MacOS.version >= :mavericks
+ test "brew", "readall", *readall_args
end
def cleanup_before