1@:SKIP $OS win # FIXME? '_EXEC< gunzip' not working seems to be a problem with read pipe to thread 2 3SET MAX_DURATION=5000 4INCLUDE $TOP/test/config.htb 5 6CLIENT 7_REQ $YOUR_HOST $YOUR_PORT 8__GET /your/path/to/your/resource?your=params HTTP/1.1 9__Host: $YOUR_HOST 10__User-Agent: mozilla 11__ 12_EXEC< gunzip 13_EXPECT . "HTTP/1.1 200 OK" 14_EXPECT . "AS1" 15_EXPECT . "AS2" 16_EXPECT . "AS3" 17_EXPECT . "AS4" 18_WAIT 19 20_REQ $YOUR_HOST $YOUR_PORT 21__GET /your/path/to/your/resource?your=params HTTP/1.1 22__Host: $YOUR_HOST 23__User-Agent: mozilla 24__ 25_EXEC< gunzip 26_EXPECT . "HTTP/1.1 200 OK" 27_EXPECT . "BEGIN" 28_EXPECT . "END" 29_WAIT 30 31_REQ $YOUR_HOST $YOUR_PORT 32__GET /your/path/to/your/resource?your=params HTTP/1.1 33__Host: $YOUR_HOST 34__User-Agent: mozilla 35__ 36_EXPECT . "HTTP/1.1 200 OK" 37_EXPECT body "AS OK" 38_WAIT 39 40END 41 42SERVER $YOUR_PORT 43_RES 44_WAIT 45__HTTP/1.1 200 OK 46__Content-Type: text/plain 47__Content-Length: AUTO 48__ 49_PIPE 50_EXEC echo == AS1 OK == | gzip 51_PIPE 52_EXEC echo == AS2 OK == | gzip 53_PIPE 54_EXEC echo == AS3 OK == | gzip 55_PIPE 56_EXEC echo == AS4 OK == | gzip 57 58_RES 59_WAIT 60__HTTP/1.1 200 OK 61__Content-Type: text/plain 62__Content-Length: AUTO 63__ 64_PIPE 65_EXEC echo BEGIN $1K$1K$1K$1K$1K$1K$1K$1K | gzip 66_PIPE 67_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 68_PIPE 69_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 70_PIPE 71_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 72_PIPE 73_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 74_PIPE 75_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 76_PIPE 77_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 78_PIPE 79_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K | gzip 80_PIPE 81_EXEC echo $1K$1K$1K$1K$1K$1K$1K$1K END | gzip 82 83_RES 84_WAIT 85__HTTP/1.1 200 OK 86__Content-Type: text/plain 87__Content-Length: AUTO 88__ 89__==AS OK== 90 91END 92 93