require File.dirname(__FILE__) + '/test_helper'
class ExceptionTests < Test::Unit::TestCase
include W3CValidators
def setup
@valid_fragment = <<-EOV
Test
This is a test
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