Bug #3247: test/ruby/test_m17n.rb failure
http://redmine.ruby-lang.org/issues/show/3247

起票者: Usaku NAKAMURA
ステータス: Assigned, 優先度: Normal
担当者: Yui NARUSE, Target version: 1.9.2
ruby -v: ruby 1.9.2dev (2010-05-05 trunk 27618) platform independent

test_string_inspectですが、default_externalがEUC-JPあるいはWindows-31Jの時に失敗します。
あんまり自信はないんですが、たぶん実装は現状の仕様通りでテストが間違っているのではないかと思うのですが、実際はどうなんでしょうか。

※失敗の例
default_externalがEUC-JPの場合

  1) Failure:
test_string_inspect(TestM17N) [test/ruby/test_m17n.rb:204]:
<"\"\\xA1\\x{8FA1A1}\""> expected but was
<"\"\\xA1??\"">.

default_externalがWindows-31Jの場合

  1) Failure:
test_string_inspect(TestM17N) [test/ruby/test_m17n.rb:207]:
<"\"\\x{8140}\""> expected but was
<"\" \"">.


----------------------------------------
http://redmine.ruby-lang.org