Parent

Class/Module Index [+]

Quicksearch

TestValidator

Public Instance Methods

run_validator_test(test) click to toggle source
# File lib/feed_tools/vendor/html5/tests/test_validator.rb, line 9
def run_validator_test(test)
  p = HTML5::HTMLParser.new(:tokenizer => HTMLConformanceChecker)
  p.parse(test['input'])
  errorCodes = p.errors.collect{|e| e[1]}
  if test.has_key?('fail-if')
    assert !errorCodes.include?(test['fail-if'])
  end
  if test.has_key?('fail-unless')
    assert errorCodes.include?(test['fail-unless'])
  end
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.