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,