OSDN Git Service

Explicit file encoding.
authorDaigo Moriwaki <beatles@users.sourceforge.jp>
Sun, 4 Dec 2011 05:30:05 +0000 (14:30 +0900)
committerDaigo Moriwaki <daigo@debian.org>
Sun, 4 Dec 2011 05:30:05 +0000 (14:30 +0900)
test/TC_uchifuzume.rb

index 16ba282..cc7ea88 100644 (file)
@@ -1,9 +1,11 @@
-require "baseclient"
+$:.unshift File.join(File.dirname(__FILE__), "..")
+$topdir = File.expand_path File.dirname(__FILE__)
+require "test/baseclient"
 include Socket::Constants
 
 class UchifuzumeTest < ReadFileClient
   def test_uchifuzume
-    csa = File.open(filepath("uchifuzume.csa")) {|f| f.read}
+    csa = File.read(filepath("uchifuzume.csa"), :encoding => Encoding::Shift_JIS)
     handshake(csa)
     @p2.puts "-0064FU"
     @p1.puts "%TORYO"
@@ -14,7 +16,7 @@ class UchifuzumeTest < ReadFileClient
   end
 
   def test_not_uchifuzume
-    csa = File.open(filepath("not_uchifuzume.csa")) {|f| f.read}
+    csa = File.read(filepath("not_uchifuzume.csa"), :encoding => Encoding::Shift_JIS)
     handshake(csa)
     @p2.puts "-0092FU"
     @p1.puts "%TORYO"