diff --git a/test/files/iso-8859-1.xml b/test/files/iso-8859-1.xml new file mode 100644 index 0000000000..d714a0989b --- /dev/null +++ b/test/files/iso-8859-1.xml @@ -0,0 +1,5 @@ + + + Accepté + Something + diff --git a/test/test_iso.rb b/test/test_iso.rb new file mode 100644 index 0000000000..0f3f64a6e0 --- /dev/null +++ b/test/test_iso.rb @@ -0,0 +1,15 @@ +require "helper" + +class TestISO < Nokogiri::TestCase + def test_iso_content_not_lacking_accents + data = IO.binread('test/files/iso-8859-1.xml') + document = Nokogiri::XML(data) + assert_equal "Accepté", document.at('DATA').text + end + + def test_iso_content_not_truncated + data = IO.binread('test/files/iso-8859-1.xml') + document = Nokogiri::XML(data) + assert_equal 2, document.search('DATA').count + end +end