[ruby/stringio] Added non-ASCII but convertible encoding case

https://github.com/ruby/stringio/commit/1d28e5c969
This commit is contained in:
Nobuyoshi Nakada 2020-07-19 11:38:58 +09:00
Родитель a7c67fc6da
Коммит c62aff1632
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -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,