about summary refs log tree commit homepage
path: root/test/unit/test_request.rb
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2009-04-21 11:14:53 -0700
committerEric Wong <normalperson@yhbt.net>2009-04-21 11:16:38 -0700
commit79080e97c0ef1863c1e80a9ddf30c69323af1ca7 (patch)
tree1285a6d91ab86827f51615990eef364e238e761b /test/unit/test_request.rb
parent588577cc4852f9dce1bd011451399ce96c00023c (diff)
downloadunicorn-79080e97c0ef1863c1e80a9ddf30c69323af1ca7.tar.gz
This removes the #unicorn_peeraddr methods from TCPSocket and
UNIXSocket core classes.  Instead, just move that logic into the
only place it needs to be used in HttpRequest.
Diffstat (limited to 'test/unit/test_request.rb')
-rw-r--r--test/unit/test_request.rb11
1 files changed, 2 insertions, 9 deletions
diff --git a/test/unit/test_request.rb b/test/unit/test_request.rb
index dbe4069..7c438da 100644
--- a/test/unit/test_request.rb
+++ b/test/unit/test_request.rb
@@ -19,11 +19,7 @@ include Unicorn
 
 class RequestTest < Test::Unit::TestCase
 
-  class MockRequest < StringIO
-    def unicorn_peeraddr
-      '666.666.666.666'
-    end
-  end
+  class MockRequest < StringIO; end
 
   def setup
     @request = HttpRequest.new(Logger.new($stderr))
@@ -123,7 +119,7 @@ class RequestTest < Test::Unit::TestCase
     res = env = nil
     assert_nothing_raised { env = @request.read(client) }
     assert_equal "http", env['rack.url_scheme']
-    assert_equal '666.666.666.666', env['REMOTE_ADDR']
+    assert_equal '127.0.0.1', env['REMOTE_ADDR']
     assert_nothing_raised { res = @lint.call(env) }
   end
 
@@ -146,9 +142,6 @@ class RequestTest < Test::Unit::TestCase
     buf = (' ' * bs).freeze
     length = bs * count
     client = Tempfile.new('big_put')
-    def client.unicorn_peeraddr
-      '1.1.1.1'
-    end
     client.syswrite(
       "PUT / HTTP/1.1\r\n" \
       "Host: foo\r\n" \