test/html/escape_test.rb in escape_utils-1.2.1 vs test/html/escape_test.rb in escape_utils-1.2.2
- old
+ new
@@ -103,28 +103,26 @@
rescue ArgumentError => e
assert_nil e, "#{e.class.name} raised, expected nothing"
end
end
- if RUBY_VERSION =~ /^1.9/
- def test_utf8_or_ascii_input_only
- str = "<b>Bourbon & Branch</b>"
+ def test_utf8_or_ascii_input_only
+ str = "<b>Bourbon & Branch</b>"
- str.force_encoding 'ISO-8859-1'
- assert_raises Encoding::CompatibilityError do
- EscapeUtils.escape_html(str)
- end
-
- str.force_encoding 'UTF-8'
- begin
- EscapeUtils.escape_html(str)
- rescue Encoding::CompatibilityError => e
- assert_nil e, "#{e.class.name} raised, expected not to"
- end
+ str.force_encoding 'ISO-8859-1'
+ assert_raises Encoding::CompatibilityError do
+ EscapeUtils.escape_html(str)
end
- def test_return_value_is_tagged_as_utf8
- str = "<b>Bourbon & Branch</b>".encode('utf-8')
- assert_equal Encoding.find('UTF-8'), EscapeUtils.escape_html(str).encoding
+ str.force_encoding 'UTF-8'
+ begin
+ EscapeUtils.escape_html(str)
+ rescue Encoding::CompatibilityError => e
+ assert_nil e, "#{e.class.name} raised, expected not to"
end
+ end
+
+ def test_return_value_is_tagged_as_utf8
+ str = "<b>Bourbon & Branch</b>".encode('utf-8')
+ assert_equal Encoding.find('UTF-8'), EscapeUtils.escape_html(str).encoding
end
end