blob: c2e7069c6672a0cca4a7d1864fc98dd2764e0188 [file] [log] [blame]
require 'fileutils'
require 'html-proofer'
require 'etc'
task :test do
FileUtils.rm_rf('./.testcontent')
sh "bundle exec jekyll build --config _config.yml,_config_test.yml"
HTMLProofer.check_directory("./.testcontent", {
:typhoeus => {
:timeout => 60,
:connecttimeout => 40 },
:allow_hash_href => true,
:check_html => true,
:file_ignore => [/javadoc/, /v2/, /pydoc/],
:url_ignore => [
/jstorm.io/,
/datatorrent.com/,
/ai.google/ # https://issues.apache.org/jira/browse/INFRA-16527
],
:parallel => { :in_processes => Etc.nprocessors },
}).run
end