about summary refs log tree commit homepage
path: root/test
diff options
context:
space:
mode:
authorHleb Valoshka <375GNU@Gmail.COM>2013-08-24 16:50:17 +0300
committerEric Wong <normalperson@yhbt.net>2013-09-02 21:16:28 +0000
commitfc88b648ca5c2ba6c845c357192d7e36f9dedc5c (patch)
treea827742348692a4b58a69bd1385ca6f663203009 /test
parent30c12374f8d23f0e635946fc38546820216457bf (diff)
downloadkgio-fc88b648ca5c2ba6c845c357192d7e36f9dedc5c.tar.gz
Note: this is an incomplete fix and the race can still happen.
A proper fix would involve using a temporary directory for each
test and placing the Unix socket in there.

Signed-off-by: Eric Wong <normalperson@yhbt.net>
Diffstat (limited to 'test')
-rw-r--r--test/test_unix_client_read_server_write.rb2
-rw-r--r--test/test_unix_connect.rb2
-rw-r--r--test/test_unix_server.rb2
-rw-r--r--test/test_unix_server_read_client_write.rb2
4 files changed, 4 insertions, 4 deletions
diff --git a/test/test_unix_client_read_server_write.rb b/test/test_unix_client_read_server_write.rb
index 64b81bf..f5d481a 100644
--- a/test/test_unix_client_read_server_write.rb
+++ b/test/test_unix_client_read_server_write.rb
@@ -3,7 +3,7 @@ require 'tempfile'
 
 class TestUnixClientReadServerWrite < Test::Unit::TestCase
   def setup
-    tmp = Tempfile.new('kgio_unix')
+    tmp = Tempfile.new('kgio_unix_0')
     @path = tmp.path
     File.unlink(@path)
     tmp.close rescue nil
diff --git a/test/test_unix_connect.rb b/test/test_unix_connect.rb
index b85f1f6..007f422 100644
--- a/test/test_unix_connect.rb
+++ b/test/test_unix_connect.rb
@@ -14,7 +14,7 @@ end
 class TestKgioUnixConnect < Test::Unit::TestCase
 
   def setup
-    tmp = Tempfile.new('kgio_unix')
+    tmp = Tempfile.new('kgio_unix_1')
     @path = tmp.path
     File.unlink(@path)
     tmp.close rescue nil
diff --git a/test/test_unix_server.rb b/test/test_unix_server.rb
index faa8209..b15d9ec 100644
--- a/test/test_unix_server.rb
+++ b/test/test_unix_server.rb
@@ -4,7 +4,7 @@ require './test/lib_server_accept'
 class TestKgioUNIXServer < Test::Unit::TestCase
 
   def setup
-    tmp = Tempfile.new('kgio_unix')
+    tmp = Tempfile.new('kgio_unix_2')
     @path = tmp.path
     File.unlink(@path)
     tmp.close rescue nil
diff --git a/test/test_unix_server_read_client_write.rb b/test/test_unix_server_read_client_write.rb
index db304a2..0f57bfe 100644
--- a/test/test_unix_server_read_client_write.rb
+++ b/test/test_unix_server_read_client_write.rb
@@ -3,7 +3,7 @@ require 'tempfile'
 
 class TestUnixServerReadClientWrite < Test::Unit::TestCase
   def setup
-    tmp = Tempfile.new('kgio_unix')
+    tmp = Tempfile.new('kgio_unix_3')
     @path = tmp.path
     File.unlink(@path)
     tmp.close rescue nil