diff options
author | Eric Wong <normalperson@yhbt.net> | 2009-05-03 15:25:53 -0700 |
---|---|---|
committer | Eric Wong <normalperson@yhbt.net> | 2009-05-03 15:25:53 -0700 |
commit | 895ae151c8703ebcd52becf5f2ca297d21274ef6 (patch) | |
tree | 22105114a6d201016362d4a81ff9c4d83a1ab4d9 | |
parent | c88dafaa616ddd0741f929f5c5988e0c8769b15f (diff) | |
parent | 64166e69ff4991f95192f16cb1d8cb8807fab21a (diff) | |
download | unicorn-895ae151c8703ebcd52becf5f2ca297d21274ef6.tar.gz |
* commit 'origin/benchmark': benchmark/*: updates for newer versions of Unicorn
-rw-r--r-- | test/benchmark/big_request.rb | 6 | ||||
-rw-r--r-- | test/benchmark/request.rb | 3 | ||||
-rw-r--r-- | test/benchmark/response.rb | 1 |
3 files changed, 9 insertions, 1 deletions
diff --git a/test/benchmark/big_request.rb b/test/benchmark/big_request.rb index 5f2111b..ee42d41 100644 --- a/test/benchmark/big_request.rb +++ b/test/benchmark/big_request.rb @@ -8,7 +8,11 @@ length = bs * count slice = (' ' * bs).freeze big = Tempfile.new('') -def big.unicorn_peeraddr; '127.0.0.1'; end + +def big.unicorn_peeraddr # old versions of Unicorn used this + '127.0.0.1' +end + big.syswrite( "PUT /hello/world/puturl?abcd=efg&hi#anchor HTTP/1.0\r\n" \ "Host: localhost\r\n" \ diff --git a/test/benchmark/request.rb b/test/benchmark/request.rb index 67266cb..1b2d280 100644 --- a/test/benchmark/request.rb +++ b/test/benchmark/request.rb @@ -10,6 +10,9 @@ class TestClient buf.replace(@response) end + alias readpartial sysread + + # old versions of Unicorn used this def unicorn_peeraddr '127.0.0.1' end diff --git a/test/benchmark/response.rb b/test/benchmark/response.rb index 0ff0ac2..cb7397b 100644 --- a/test/benchmark/response.rb +++ b/test/benchmark/response.rb @@ -3,6 +3,7 @@ require 'unicorn' class NullWriter def syswrite(buf); buf.size; end + alias write syswrite def close; end end |