Sha256: 80cc31fe70aff2cbee26f5f96bb727f92053def183de9666914e86683554aa10

Contents?: true

Size: 675 Bytes

Versions: 1

Compression:

Stored size: 675 Bytes

Contents

# Example of validation of a list of URLs

require 'w3c_validators'
include W3CValidators
validator = MarkupValidator.new

urls = %w{http://university.rubymendicant.com/
          http://university.rubymendicant.com/changelog.html
          http://university.rubymendicant.com/alumni.html}
totals = {:errors => 0, :warnings => 0}

urls.each do |url|
  puts "\nValidating markup of #{url}"
  results = validator.validate_uri(url)
  puts "#{results.errors.count} errors, #{results.warnings.count} warnings"
  totals[:errors] += results.errors.count
  totals[:warnings] += results.warnings.count
end

puts "\nTOTAL:#{totals[:errors]} errors, #{totals[:warnings]} warnings"





Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
w3clove-0.0.1 heatup/02_multiple_validation.rb