diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-07-19 11:38:58 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2020-07-20 14:59:19 +0900 |
commit | c62aff16325c6b170f437f7ebe97c09387464ada (patch) | |
tree | 6a92fb1ba77eb7a4e3e56362fd0cc107bad2d87c /test/stringio | |
parent | a7c67fc6da1248e98bfa40e961d82471ece0f5aa (diff) | |
download | ruby-c62aff16325c6b170f437f7ebe97c09387464ada.tar.gz |
[ruby/stringio] Added non-ASCII but convertible encoding case
https://github.com/ruby/stringio/commit/1d28e5c969
Diffstat (limited to 'test/stringio')
-rw-r--r-- | test/stringio/test_stringio.rb | 3 |
1 files changed, 3 insertions, 0 deletions
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, |