comparison fastcgi_buffering.t @ 974:882267679006

Tests: simplified parallel modifications in tests. Mail tests were simplified in c227348453db.
author Andrey Zelenkov <zelenkov@nginx.com>
date Tue, 12 Jul 2016 17:39:03 +0300
parents e9064d691790
children
comparison
equal deleted inserted replaced
973:7d7aef8b9f3a 974:882267679006
39 39
40 http { 40 http {
41 %%TEST_GLOBALS_HTTP%% 41 %%TEST_GLOBALS_HTTP%%
42 42
43 server { 43 server {
44 listen 127.0.0.1:%%PORT_0%%; 44 listen 127.0.0.1:8080;
45 server_name localhost; 45 server_name localhost;
46 46
47 location / { 47 location / {
48 fastcgi_pass 127.0.0.1:%%PORT_1%%; 48 fastcgi_pass 127.0.0.1:8081;
49 fastcgi_param REQUEST_URI $request_uri; 49 fastcgi_param REQUEST_URI $request_uri;
50 fastcgi_buffering off; 50 fastcgi_buffering off;
51 } 51 }
52 52
53 location /inmemory.html { 53 location /inmemory.html {
62 '<!--#include virtual="/include$request_uri" set="x" -->' . 62 '<!--#include virtual="/include$request_uri" set="x" -->' .
63 'set: <!--#echo var="x" -->'); 63 'set: <!--#echo var="x" -->');
64 64
65 $t->run()->plan(2); 65 $t->run()->plan(2);
66 66
67 $t->run_daemon(\&fastcgi_daemon)->waitforsocket('127.0.0.1:' . port(1)); 67 $t->run_daemon(\&fastcgi_daemon)->waitforsocket('127.0.0.1:' . port(8081));
68 68
69 ############################################################################### 69 ###############################################################################
70 70
71 like(http_get('/'), qr/SEE-THIS/, 'fastcgi unbuffered'); 71 like(http_get('/'), qr/SEE-THIS/, 'fastcgi unbuffered');
72 like(http_get('/inmemory.html'), qr/set: SEE-THIS/, 'fastcgi inmemory'); 72 like(http_get('/inmemory.html'), qr/set: SEE-THIS/, 'fastcgi inmemory');
73 73
74 ############################################################################### 74 ###############################################################################
75 75
76 sub fastcgi_daemon { 76 sub fastcgi_daemon {
77 my $socket = FCGI::OpenSocket('127.0.0.1:' . port(1), 5); 77 my $socket = FCGI::OpenSocket('127.0.0.1:' . port(8081), 5);
78 my $request = FCGI::Request(\*STDIN, \*STDOUT, \*STDERR, \%ENV, 78 my $request = FCGI::Request(\*STDIN, \*STDOUT, \*STDERR, \%ENV,
79 $socket); 79 $socket);
80 80
81 my $count; 81 my $count;
82 while( $request->Accept() >= 0 ) { 82 while( $request->Accept() >= 0 ) {