Class | TestValidator |
In: |
lib/feed_tools/vendor/html5/tests/test_validator.rb
|
Parent: | Test::Unit::TestCase |
# File lib/feed_tools/vendor/html5/tests/test_validator.rb, line 9 9: def run_validator_test(test) 10: p = HTML5::HTMLParser.new(:tokenizer => HTMLConformanceChecker) 11: p.parse(test['input']) 12: errorCodes = p.errors.collect{|e| e[1]} 13: if test.has_key?('fail-if') 14: assert !errorCodes.include?(test['fail-if']) 15: end 16: if test.has_key?('fail-unless') 17: assert errorCodes.include?(test['fail-unless']) 18: end 19: end