From c62aff16325c6b170f437f7ebe97c09387464ada Mon Sep 17 00:00:00 2001 From: Nobuyoshi Nakada Date: Sun, 19 Jul 2020 11:38:58 +0900 Subject: [ruby/stringio] Added non-ASCII but convertible encoding case https://github.com/ruby/stringio/commit/1d28e5c969 --- test/stringio/test_stringio.rb | 3 +++ 1 file changed, 3 insertions(+) (limited to 'test/stringio') diff --git a/test/stringio/test_stringio.rb b/test/stringio/test_stringio.rb index 3cf7f42bc5..ab448f0aed 100644 --- a/test/stringio/test_stringio.rb +++ b/test/stringio/test_stringio.rb @@ -195,6 +195,9 @@ class TestStringIO < Test::Unit::TestCase s = StringIO.new.set_encoding(conversion_encoding) s.write(convertible) assert_equal(conversion_encoding, s.string.encoding) + s = StringIO.new.set_encoding(Encoding::UTF_8) + s.write("foo".force_encoding("ISO-8859-1"), convertible) + assert_equal(Encoding::UTF_8, s.string.encoding) all_assertions do |a| [ inconvertible, -- cgit v1.2.3