OSDN Git Service

Corrected timing issue.
[shogi-server/shogi-server.git] / test / TC_before_agree.rb
index 8a196e7..76cabe3 100644 (file)
@@ -1,4 +1,6 @@
-require "baseclient"
+$:.unshift File.join(File.dirname(__FILE__), "..")
+$topdir = File.expand_path File.dirname(__FILE__)
+require "test/baseclient"
 require "kconv"
 
 class TestBeforeAgree < BaseClient
@@ -7,6 +9,7 @@ class TestBeforeAgree < BaseClient
     login
 
     @p1.puts "AGREE"
+    sleep 0.1
     @p2.puts "LOGOUT"
     @p1.wait /^REJECT/
     @p2.wait /^REJECT/
@@ -17,6 +20,7 @@ class TestBeforeAgree < BaseClient
     login
 
     @p2.puts "AGREE"
+    sleep 0.1
     @p1.puts "LOGOUT"
     @p1.wait /^REJECT/
     @p2.wait /^REJECT/
@@ -26,6 +30,7 @@ class TestBeforeAgree < BaseClient
   def test_gote_logout_before_sente_agree
     login
 
+    sleep 0.1
     @p2.puts "LOGOUT"
     @p1.wait /^REJECT/
     @p2.wait /^REJECT/
@@ -35,6 +40,7 @@ class TestBeforeAgree < BaseClient
   def test_sente_logout_before_gote_agree
     login
 
+    sleep 0.1
     @p1.puts "LOGOUT"
     @p1.wait /^REJECT/
     @p2.wait /^REJECT/