Rakefile: skip OS X-only tests on non-OS X.

This commit is contained in:
Mike McQuaid 2016-07-16 21:05:30 +01:00
parent 87540ada6a
commit c186d39289

View File

@ -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