[前][次][番号順一覧][スレッド一覧]

ruby-changes:6930

From: akr <ko1@a...>
Date: Sat, 9 Aug 2008 01:12:11 +0900 (JST)
Subject: [ruby-changes:6930] Ruby:r18448 (trunk): add several tests for UTF-32LE.

akr	2008-08-09 01:12:03 +0900 (Sat, 09 Aug 2008)

  New Revision: 18448

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=18448

  Log:
    add several tests for UTF-32LE.

  Modified files:
    trunk/test/ruby/test_transcode.rb

Index: test/ruby/test_transcode.rb
===================================================================
--- test/ruby/test_transcode.rb	(revision 18447)
+++ test/ruby/test_transcode.rb	(revision 18448)
@@ -286,6 +286,13 @@
       "\x00\x00\xd8\x00\x00\x00\x00!".encode("utf-8", "utf-32be", :invalid=>:replace))
 
     assert_equal("\uFFFD!",
+      "\x00\x00\x00\xff!\x00\x00\x00".encode("utf-8", "utf-32le", :invalid=>:replace))
+    assert_equal("\uFFFD!",
+      "\x00\x00\xff\x00!\x00\x00\x00".encode("utf-8", "utf-32le", :invalid=>:replace))
+    assert_equal("\uFFFD!",
+      "\x00\xd8\x00\x00!\x00\x00\x00".encode("utf-8", "utf-32le", :invalid=>:replace))
+
+    assert_equal("\uFFFD!",
       "\xff!".encode("utf-8", "euc-jp", :invalid=>:replace))
     assert_equal("\uFFFD!",
       "\xa1!".encode("utf-8", "euc-jp", :invalid=>:replace))

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

[前][次][番号順一覧][スレッド一覧]