From 031127b1d047d05be7a2ec8af7480d02e9bbdd69 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 17 Oct 2009 22:42:55 -0700 Subject: tests: sleep.ru handles "Expect: 100-continue" --- t/sleep.ru | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/t/sleep.ru b/t/sleep.ru index 8b3499b..e163c79 100644 --- a/t/sleep.ru +++ b/t/sleep.ru @@ -1,7 +1,8 @@ use Rack::ContentLength -use Rack::ContentType run lambda { |env| + /\A100-continue\z/i =~ env['HTTP_EXPECT'] and return [ 100, {}, [] ] + nr = 1 env["PATH_INFO"] =~ %r{/([\d\.]+)\z} and nr = $1.to_f @@ -12,5 +13,5 @@ run lambda { |env| Kernel end).sleep(nr) - [ 200, {}, [ "Hello\n" ] ] + [ 200, {'Content-Type' => 'text/plain'}, [ "Hello\n" ] ] } -- cgit v1.2.3-24-ge0c7