1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25
|
# encoding: UTF-8
require_relative "./test_helper"
class HTML4Test < Test::Unit::TestCase
attr_reader :html_entities
def setup
@html_entities = HTMLEntities.new('html4')
end
# Found by Marcos Kuhns
def test_should_not_encode_apos_entity
assert_equal "'", html_entities.encode("'", :basic)
end
def test_should_not_decode_apos_entity
assert_equal "é'", html_entities.decode("é'")
end
def test_should_not_decode_dotted_entity
assert_equal "&b.Theta;", html_entities.decode("&b.Theta;")
end
end
|