X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=tests%2Fheaderparser003.phpt;fp=tests%2Fheaderparser003.phpt;h=e1954e7a0a02011fc665cccea721a4c4e3a660ea;hp=0000000000000000000000000000000000000000;hb=4f92a2983270a1fa41e400ff970576161baba5e6;hpb=950caf6998d2324cb98d795ea0957175f08984b8 diff --git a/tests/headerparser003.phpt b/tests/headerparser003.phpt new file mode 100644 index 0000000..e1954e7 --- /dev/null +++ b/tests/headerparser003.phpt @@ -0,0 +1,54 @@ +--TEST-- +header parser with nonblocking stream +--SKIPIF-- + +--FILE-- +stream($socket[0], 0, $hdrs); + fwrite($socket[1], $line); + var_dump($parser->getState()); + var_dump($parser->stream($socket[0], 0, $hdrs)); +} + +var_dump($hdrs); + +?> +DONE +--EXPECT-- +Test +int(0) +int(1) +int(1) +int(2) +int(2) +int(3) +int(3) +int(1) +int(1) +int(3) +int(3) +int(5) +array(2) { + ["Host"]=> + string(9) "localhost" + ["Content-Length"]=> + string(1) "3" +} +DONE