summaryrefslogtreecommitdiff
path: root/test/ruby/test_io_m17n.rb
diff options
context:
space:
mode:
Diffstat (limited to 'test/ruby/test_io_m17n.rb')
-rw-r--r--test/ruby/test_io_m17n.rb15
1 files changed, 8 insertions, 7 deletions
diff --git a/test/ruby/test_io_m17n.rb b/test/ruby/test_io_m17n.rb
index be5bacf688..fcbe6e0519 100644
--- a/test/ruby/test_io_m17n.rb
+++ b/test/ruby/test_io_m17n.rb
@@ -985,26 +985,27 @@ EOT
end
def test_set_encoding_identical
- bug5568 = '[ruby-core:40727]'
+ #bug5568 = '[ruby-core:40727]'
+ bug6324 = '[ruby-core:44455]'
open(__FILE__, "r") do |f|
- assert_warn(/Ignoring internal encoding euc-jp: it is identical to external encoding eucjp/, bug5568) {
+ assert_warn('', bug6324) {
f.set_encoding("eucjp:euc-jp")
}
- assert_warn(/Ignoring internal encoding euc-jp: it is identical to external encoding eucjp/, bug5568) {
+ assert_warn('', bug6324) {
f.set_encoding("eucjp", "euc-jp")
}
- assert_warn(/Ignoring internal encoding euc-jp: it is identical to external encoding EUC-JP/, bug5568) {
+ assert_warn('', bug6324) {
f.set_encoding(Encoding::EUC_JP, "euc-jp")
}
- assert_warn(/Ignoring internal encoding EUC-JP: it is identical to external encoding eucjp/, bug5568) {
+ assert_warn('', bug6324) {
f.set_encoding("eucjp", Encoding::EUC_JP)
}
- assert_warn(/Ignoring internal encoding EUC-JP: it is identical to external encoding EUC-JP/, bug5568) {
+ assert_warn('', bug6324) {
f.set_encoding(Encoding::EUC_JP, Encoding::EUC_JP)
}
nonstr = Object.new
def nonstr.to_str; "eucjp"; end
- assert_warn(/Ignoring internal encoding eucjp: it is identical to external encoding eucjp/, bug5568) {
+ assert_warn('', bug6324) {
f.set_encoding(nonstr, nonstr)
}
end