#!/usr/bin/env ruby require File.expand_path(File.dirname(__FILE__) + '/../test_helper') require 'sanitize' class SanitizeTest < Test::Unit::TestCase include Sanitize def setup end def rexml_doc(string) REXML::Document.new( "
Greek φ, double-struck 𝔸, numeric 𝔸 ⁗
' output = "Greek \317\225, double-struck \360\235\224\270, numeric \360\235\224\270 \342\201\227
" output2 = "Greek \317\225, double-struck \360\235\224\270, numeric 𝔸 ⁗
" assert_equal(output, sanitize_xhtml(input)) assert_equal(output, sanitize_html(input)) assert_equal(output, my_rex(input)) assert_equal(output2, input.to_utf8) end end