test/uri/unescape_test.rb in escape_utils-1.2.2 vs test/uri/unescape_test.rb in escape_utils-1.3.0

- old
+ new

@@ -21,13 +21,13 @@ assert_equal "q1!2\"'w$5&7/z8)?\\", EscapeUtils.unescape_uri("q1!2%22'w$5&7/z8)?%5C") end def test_uri_containing_multibyte_charactes matz_name = "\xE3\x81\xBE\xE3\x81\xA4\xE3\x82\x82\xE3\x81\xA8" # Matsumoto - matz_name.force_encoding('UTF-8') if matz_name.respond_to?(:force_encoding) + matz_name.force_encoding('UTF-8') assert_equal matz_name, EscapeUtils.unescape_uri('%E3%81%BE%E3%81%A4%E3%82%82%E3%81%A8') matz_name_sep = "\xE3\x81\xBE\xE3\x81\xA4 \xE3\x82\x82\xE3\x81\xA8" # Matsu moto - matz_name_sep.force_encoding('UTF-8') if matz_name_sep.respond_to?(:force_encoding) + matz_name_sep.force_encoding('UTF-8') assert_equal matz_name_sep, EscapeUtils.unescape_uri('%E3%81%BE%E3%81%A4%20%E3%82%82%E3%81%A8') end def test_uri_containing_pluses assert_equal "a+plus", EscapeUtils.unescape_uri("a%2Bplus")