Sha256: 818c1de4032af2f08a99bfae867384b459a419a02e8711bec180153e1f546464
Contents?: true
Size: 713 Bytes
Versions: 1
Compression:
Stored size: 713 Bytes
Contents
module W3cRspecValidators RSpec::Matchers.define :be_valid_html do validator = Validator.new match do |body| validator.validate_html(body) validator.response.errors.length == 0 end failure_message do |actual| validator.response.errors.map do |err| ErrorParser.parse_html_error(err, actual) end.join("\n") end end RSpec::Matchers.define :be_valid_css do validator = Validator.new match do |css| validator.validate_css css validator.response.errors.length == 0 end failure_message do |actual| validator.response.errors.map do |err| ErrorParser.parse_css_error(err, actual) end.join("\n") end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
w3c_rspec_validators-0.3.0 | lib/w3c_rspec_validators/rspec.rb |