.simplecov: filter more filters/folders.
This is stuff that can never be exercised by our test suite but is exercised by `brew test-bot` so remove it from the coverage checks.
This commit is contained in:
parent
5055c31a86
commit
301bb1d5dd
@ -38,11 +38,22 @@ SimpleCov.start do
|
|||||||
track_files "#{SimpleCov.root}/{#{subdirs},*.rb}"
|
track_files "#{SimpleCov.root}/{#{subdirs},*.rb}"
|
||||||
end
|
end
|
||||||
|
|
||||||
|
add_filter %r{^/build.rb$}
|
||||||
|
add_filter %r{^/config.rb$}
|
||||||
|
add_filter %r{^/constants.rb$}
|
||||||
|
add_filter %r{^/postinstall.rb$}
|
||||||
|
add_filter %r{^/test.rb$}
|
||||||
add_filter %r{^/compat/}
|
add_filter %r{^/compat/}
|
||||||
add_filter %r{^/dev-cmd/tests.rb$}
|
add_filter %r{^/dev-cmd/tests.rb$}
|
||||||
add_filter %r{^/test/}
|
add_filter %r{^/test/}
|
||||||
add_filter %r{^/vendor/}
|
add_filter %r{^/vendor/}
|
||||||
|
|
||||||
|
require "rbconfig"
|
||||||
|
add_filter %r{^/os/mac/} unless RbConfig::CONFIG["host_os"].include?("darwin")
|
||||||
|
unless RbConfig::CONFIG["host_os"].include?("linux")
|
||||||
|
add_filter %r{^/os/linux/}
|
||||||
|
end
|
||||||
|
|
||||||
# Add groups and the proper project name to the output.
|
# Add groups and the proper project name to the output.
|
||||||
project_name "Homebrew"
|
project_name "Homebrew"
|
||||||
add_group "Cask", %r{^/cask/}
|
add_group "Cask", %r{^/cask/}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user