about summary refs log tree commit homepage
path: root/test
diff options
context:
space:
mode:
authorevanweaver <evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9>2007-10-19 02:07:15 +0000
committerevanweaver <evanweaver@19e92222-5c0b-0410-8929-a290d50e31e9>2007-10-19 02:07:15 +0000
commite73e5d1707a60651cfd2e9e76238d338390a6cd2 (patch)
tree34e4b33b6cac5b8c39395785fc34227a9fc3e64f /test
parentb4c1679c34a38b7701dad6d1c3139ab206289f65 (diff)
downloadunicorn-e73e5d1707a60651cfd2e9e76238d338390a6cd2.tar.gz
git-svn-id: svn+ssh://rubyforge.org/var/svn/mongrel/trunk@699 19e92222-5c0b-0410-8929-a290d50e31e9
Diffstat (limited to 'test')
-rw-r--r--test/test_ws.rb24
1 files changed, 12 insertions, 12 deletions
diff --git a/test/test_ws.rb b/test/test_ws.rb
index 8ff20f8..77e1b86 100644
--- a/test/test_ws.rb
+++ b/test/test_ws.rb
@@ -45,22 +45,22 @@ class WebServerTest < Test::Unit::TestCase
   end
 
 
-  def do_test(st, chunk, close_after=nil)
-    s = TCPSocket.new("127.0.0.1", 9998);
-    req = StringIO.new(st)
-    nout = 0
-
-    while data = req.read(chunk)
-      nout += s.write(data)
-      s.flush
+  def do_test(string, chunk, close_after=nil)
+    socket = TCPSocket.new("127.0.0.1", 9998);
+    request = StringIO.new(string)
+    chunks_out = 0
+
+    while data = request.read(chunk)
+      chunks_out += socket.write(data)
+      socket.flush
       sleep 0.2
-      if close_after and nout > close_after
-        s.close_write
+      if close_after and chunks_out > close_after
+        socket.close_write
         sleep 1
       end
     end
-    s.write(" ") if RUBY_PLATFORM =~ /mingw|mswin|cygwin|java/
-    s.close
+    socket.write(" ") if RUBY_PLATFORM =~ /mingw|mswin|cygwin|java/
+    socket.close
   end
 
   def test_trickle_attack