X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=blobdiff_plain;f=tests%2Fheaderparser003.phpt;fp=tests%2Fheaderparser003.phpt;h=1216fac16797196b093ad8f235979cd8a8a7ba07;hp=0000000000000000000000000000000000000000;hb=e867316f1364f589eec67cc684703c874984430b;hpb=baff99d75b56868714f7f2ed1972b3baceb72014 diff --git a/tests/headerparser003.phpt b/tests/headerparser003.phpt new file mode 100644 index 0000000..1216fac --- /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