Sha256: 8ee9938d4304c287f794f1a614ec30588fa0196a9e60f2ebc86a535654efd873
Contents?: true
Size: 891 Bytes
Versions: 8
Compression:
Stored size: 891 Bytes
Contents
require File.dirname(__FILE__) + '/test_helper' class ExceptionTests < Test::Unit::TestCase include W3CValidators def setup @valid_fragment = <<-EOV <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <title>Test</title> <body> <div class="example">This is a test</div> </body> EOV end def test_bad_validator_uri ['http://noexist/', 'http://noexist.badtld/', 'http://example.com/noexist'].each do |uri| v = MarkupValidator.new(:validator_uri => uri) assert_raise ValidatorUnavailable do r = v.validate_text(@valid_fragment) end end end def test_bad_soap_response return # need to set up a test host [].each do |uri| v = MarkupValidator.new(:validator_uri => uri) assert_raise ParsingError do r = v.validate_text(@valid_fragment) end end end end
Version data entries
8 entries across 8 versions & 2 rubygems