From fd02dd9dd48c6bd4d46138d0c656a45861901631 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?agentzh=20=28=E7=AB=A0=E4=BA=A6=E6=98=A5=29?= Date: Sat, 10 Oct 2009 15:40:03 +0800 Subject: [PATCH] well...added echo-client-request-headers.t for real this time --- test/t/echo-client-request-headers.t | 44 ++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 test/t/echo-client-request-headers.t diff --git a/test/t/echo-client-request-headers.t b/test/t/echo-client-request-headers.t new file mode 100644 index 0000000..8ffc626 --- /dev/null +++ b/test/t/echo-client-request-headers.t @@ -0,0 +1,44 @@ +# vi:filetype=perl + +use lib 'lib'; +use Test::Nginx::Echo; + +plan tests => 1 * blocks(); + +run_tests(); + +__DATA__ + +=== TEST 1: standalone directive +--- config + location /echo { + echo_client_request_headers; + } +--- request + GET /echo +--- response_body eval +"GET /echo HTTP/1.1\r +Host: localhost:\$ServerPort\r +User-Agent: Test::Nginx::Echo\r +\r +" + + +=== TEST 2: multiple instances +--- config + location /echo { + echo_client_request_headers; + echo_client_request_headers; + } +--- request + GET /echo +--- response_body eval +"GET /echo HTTP/1.1\r +Host: localhost:\$ServerPort\r +User-Agent: Test::Nginx::Echo\r +\r +GET /echo HTTP/1.1\r +Host: localhost:\$ServerPort\r +User-Agent: Test::Nginx::Echo\r +\r +"