aboutsummaryrefslogtreecommitdiffstats
path: root/Library
diff options
context:
space:
mode:
authorMike McQuaid2016-07-16 21:05:30 +0100
committerMike McQuaid2016-07-27 15:05:42 -0600
commitc186d39289b8e8e06a55431ebf9b355d85d601b4 (patch)
tree0a1b0f21bedf93baabe56029cc79b225b090ba4e /Library
parent87540ada6af176481f16f2388d32d8d88f136d76 (diff)
downloadbrew-c186d39289b8e8e06a55431ebf9b355d85d601b4.tar.bz2
Rakefile: skip OS X-only tests on non-OS X.
Diffstat (limited to 'Library')
-rw-r--r--Library/Homebrew/test/Rakefile9
1 files changed, 8 insertions, 1 deletions
diff --git a/Library/Homebrew/test/Rakefile b/Library/Homebrew/test/Rakefile
index 056da3015..3841badab 100644
--- a/Library/Homebrew/test/Rakefile
+++ b/Library/Homebrew/test/Rakefile
@@ -1,8 +1,15 @@
require "rake"
require "rake/testtask"
+def mac?
+ return false if ENV["HOMEBREW_TEST_GENERIC_OS"]
+ RUBY_PLATFORM.to_s.downcase.include? "darwin"
+end
+
TEST_DIRECTORY = File.dirname(File.expand_path(__FILE__))
-TEST_FILES = Dir["#{TEST_DIRECTORY}/test_*.rb"]
+TEST_FILES = Dir["#{TEST_DIRECTORY}/test_*.rb"].reject do |f|
+ f.include?("/test_os_mac_") && !mac?
+end
task :default => :test