diff options
Diffstat (limited to 'test/net')
-rw-r--r-- | test/net/imap/test_imap.rb | 9 | ||||
-rw-r--r-- | test/net/imap/test_imap_response_parser.rb | 3 |
2 files changed, 9 insertions, 3 deletions
diff --git a/test/net/imap/test_imap.rb b/test/net/imap/test_imap.rb index da3353393c..bf57aa5cc4 100644 --- a/test/net/imap/test_imap.rb +++ b/test/net/imap/test_imap.rb @@ -1,3 +1,6 @@ +# +# -*- frozen_string_literal: true -*- + require "net/imap" require "test/unit" @@ -26,13 +29,13 @@ class IMAPTest < Test::Unit::TestCase assert_equal("foo", Net::IMAP.encode_utf7("foo")) assert_equal("&-", Net::IMAP.encode_utf7("&")) - utf8 = "\357\274\241\357\274\242\357\274\243".force_encoding("UTF-8") + utf8 = "\357\274\241\357\274\242\357\274\243".dup.force_encoding("UTF-8") s = Net::IMAP.encode_utf7(utf8) assert_equal("&,yH,Iv8j-", s) s = Net::IMAP.encode_utf7("foo&#{utf8}-bar".encode("EUC-JP")) assert_equal("foo&-&,yH,Iv8j--bar", s) - utf8 = "\343\201\202&".force_encoding("UTF-8") + utf8 = "\343\201\202&".dup.force_encoding("UTF-8") s = Net::IMAP.encode_utf7(utf8) assert_equal("&MEI-&-", s) s = Net::IMAP.encode_utf7(utf8.encode("EUC-JP")) @@ -44,7 +47,7 @@ class IMAPTest < Test::Unit::TestCase assert_equal("&-", Net::IMAP.decode_utf7("&--")) s = Net::IMAP.decode_utf7("&,yH,Iv8j-") - utf8 = "\357\274\241\357\274\242\357\274\243".force_encoding("UTF-8") + utf8 = "\357\274\241\357\274\242\357\274\243".dup.force_encoding("UTF-8") assert_equal(utf8, s) end diff --git a/test/net/imap/test_imap_response_parser.rb b/test/net/imap/test_imap_response_parser.rb index 1612d78e87..1104a490fa 100644 --- a/test/net/imap/test_imap_response_parser.rb +++ b/test/net/imap/test_imap_response_parser.rb @@ -1,3 +1,6 @@ +# +# -*- frozen_string_literal: true -*- + require "net/imap" require "test/unit" |