(This page was automatically generated by the tools in the opsboy project on 14:29:50 30-Jun-2023 GMT.)
Commit | Testing Time | Unexpected Failures |
Expected Failures |
Files | Tests | Elapsed Time |
---|---|---|---|---|---|---|
c5076012 | 2022-05-30 04:45:13 GMT | 456 | 0 | 19 | 544 | 498 sec |
File | Name | Details |
---|---|---|
bugs.t | TEST 2: set in a subrequest issued from an output filter |
' |
bugs.t | TEST 2: set in a subrequest issued from an output filter - status code ok |
got: '' expected: '200' |
bugs.t | TEST 2: set in a subrequest issued from an output filter - response_body - response is expected (repeated req 0, req 0) |
@@ -1,3 +0,0 @@ -STORED -~~ -STORED ' |
bugs.t | TEST 2: set in a subrequest issued from an output filter |
' |
bugs.t | TEST 2: set in a subrequest issued from an output filter - status code ok |
got: '' expected: '200' |
bugs.t | TEST 2: set in a subrequest issued from an output filter - response_body - response is expected (repeated req 1, req 0) |
@@ -1,3 +0,0 @@ -STORED -~~ -STORED ' |
bugs.t | TEST 2: set in a subrequest issued from an output filter |
' |
bugs.t | TEST 2: set in a subrequest issued from an output filter - status code ok |
got: '' expected: '200' |
bugs.t | TEST 2: set in a subrequest issued from an output filter - response_body - response is expected (repeated req 2, req 0) |
@@ -1,3 +0,0 @@ -STORED -~~ -STORED ' |
bugs.t | TEST 3: reuse request body |
' |
bugs.t | TEST 3: reuse request body - status code ok |
got: '' expected: '200' |
bugs.t | TEST 3: reuse request body - response_body - response is expected (repeated req 0, req 0) |
@@ -1,19 +0,0 @@ -flush_all -status: 200 -exptime: -OK -set foo -status: 201 -exptime: 0 -STORED -set bar -status: 201 -exptime: 0 -STORED -get bar -status: 200 -exptime: -Helloget foo -status: 200 -exptime: -Hello' |
bugs.t | TEST 3: reuse request body |
' |
bugs.t | TEST 3: reuse request body - status code ok |
got: '' expected: '200' |
bugs.t | TEST 3: reuse request body - response_body - response is expected (repeated req 1, req 0) |
@@ -1,19 +0,0 @@ -flush_all -status: 200 -exptime: -OK -set foo -status: 201 -exptime: 0 -STORED -set bar -status: 201 -exptime: 0 -STORED -get bar -status: 200 -exptime: -Helloget foo -status: 200 -exptime: -Hello' |
bugs.t | TEST 3: reuse request body |
' |
bugs.t | TEST 3: reuse request body - status code ok |
got: '' expected: '200' |
bugs.t | TEST 3: reuse request body - response_body - response is expected (repeated req 2, req 0) |
@@ -1,19 +0,0 @@ -flush_all -status: 200 -exptime: -OK -set foo -status: 201 -exptime: 0 -STORED -set bar -status: 201 -exptime: 0 -STORED -get bar -status: 200 -exptime: -Helloget foo -status: 200 -exptime: -Hello' |
bugs.t | TEST 4: zero buf when $memc_value is empty |
' |
bugs.t | TEST 4: zero buf when $memc_value is empty - status code ok |
got: '' expected: '201' |
bugs.t | TEST 4: zero buf when $memc_value is empty - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'STORED ' |
bugs.t | TEST 4: zero buf when $memc_value is empty |
' |
bugs.t | TEST 4: zero buf when $memc_value is empty - status code ok |
got: '' expected: '201' |
bugs.t | TEST 4: zero buf when $memc_value is empty - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'STORED ' |
bugs.t | TEST 4: zero buf when $memc_value is empty |
' |
bugs.t | TEST 4: zero buf when $memc_value is empty - status code ok |
got: '' expected: '201' |
bugs.t | TEST 4: zero buf when $memc_value is empty - response_body - response is expected (repeated req 2, req 0) |
got: '' expected: 'STORED ' |
bugs.t | TEST 5: zero buf when $memc_value is empty |
' |
bugs.t | TEST 5: zero buf when $memc_value is empty - status code ok |
got: '' expected: '201' |
bugs.t | TEST 5: zero buf when $memc_value is empty - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'STORED ' |
bugs.t | TEST 5: zero buf when $memc_value is empty |
' |
bugs.t | TEST 5: zero buf when $memc_value is empty - status code ok |
got: '' expected: '201' |
bugs.t | TEST 5: zero buf when $memc_value is empty - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'STORED ' |
bugs.t | TEST 5: zero buf when $memc_value is empty |
' |
bugs.t | TEST 5: zero buf when $memc_value is empty - status code ok |
got: '' expected: '201' |
bugs.t | TEST 5: zero buf when $memc_value is empty - response_body - response is expected (repeated req 2, req 0) |
got: '' expected: 'STORED ' |
bugs.t | TEST 6: set too long keys |
' |
bugs.t | TEST 6: set too long keys - status code ok |
got: '' expected: '502' |
bugs.t | TEST 6: set too long keys - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: 'CLIENT_ERROR bad command line format ' |
bugs.t | TEST 6: set too long keys |
' |
bugs.t | TEST 6: set too long keys - status code ok |
got: '' expected: '502' |
bugs.t | TEST 6: set too long keys - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: 'CLIENT_ERROR bad command line format ' |
bugs.t | TEST 6: set too long keys |
' |
bugs.t | TEST 6: set too long keys - status code ok |
got: '' expected: '502' |
bugs.t | TEST 6: set too long keys - response_body - response is expected (repeated req 2, req 0) |
got: '' expected: 'CLIENT_ERROR bad command line format ' |
bugs.t | TEST 7: get too long keys |
' |
bugs.t | TEST 7: get too long keys - status code ok |
got: '' expected: '502' |
bugs.t | TEST 7: get too long keys - response_body_like - response is expected () |
'' doesn't match '(?^s:502 Bad Gateway)' |
bugs.t | TEST 7: get too long keys |
' |
bugs.t | TEST 7: get too long keys - status code ok |
got: '' expected: '502' |
bugs.t | TEST 7: get too long keys - response_body_like - response is expected () |
'' doesn't match '(?^s:502 Bad Gateway)' |
bugs.t | TEST 7: get too long keys |
' |
bugs.t | TEST 7: get too long keys - status code ok |
got: '' expected: '502' |
bugs.t | TEST 7: get too long keys - response_body_like - response is expected () |
'' doesn't match '(?^s:502 Bad Gateway)' |
cmd.t | TEST 5: explicit $memc_cmd in non-empty cmds_allowed list (in first) |
' |
cmd.t | TEST 5: explicit $memc_cmd in non-empty cmds_allowed list (in first) - status code ok |
got: '' expected: '200' |
cmd.t | TEST 5: explicit $memc_cmd in non-empty cmds_allowed list (in first) - response_body_like - response is expected () |
'' doesn't match '(?^s:^VERSION \d+(\.\d+)+.*?\r\n$)' |
cmd.t | TEST 8: $memc_cmd has its default values when it's an empty string |
' |
cmd.t | TEST 8: $memc_cmd has its default values when it's an empty string - status code ok |
got: '' expected: '200' |
cmd.t | TEST 8: $memc_cmd has its default values when it's an empty string - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set big2\x{0a}STORED\x{0d}\x{0a}get big2\x{0a}nice to meet you!" length: 43 strings begin to differ at char 1 (line 1 column 1) |
cmd.t | TEST 4: explicit $memc_cmd in non-empty cmds_allowed list |
' |
cmd.t | TEST 4: explicit $memc_cmd in non-empty cmds_allowed list - status code ok |
got: '' expected: '200' |
cmd.t | TEST 4: explicit $memc_cmd in non-empty cmds_allowed list - response_body_like - response is expected () |
'' doesn't match '(?^s:^VERSION \d+(\.\d+)+.*?\r\n$)' |
core-bugs.t | TEST 1: bug in nginx core? (1) |
' |
core-bugs.t | TEST 1: bug in nginx core? (1) - status code ok |
got: '' expected: '201' |
core-bugs.t | TEST 1: bug in nginx core? (1) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
core-bugs.t | TEST 2: bug in nginx core? (2) |
' |
core-bugs.t | TEST 2: bug in nginx core? (2) - status code ok |
got: '' expected: '200' |
core-bugs.t | TEST 2: bug in nginx core? (2) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "[["mafiaclans.eu", 12], ["picfu.net", 5], ["www.te"... length: 207 strings begin to differ at char 1 (line 1 column 1) |
delete.t | TEST 1: delete non-existent item |
' |
delete.t | TEST 1: delete non-existent item - status code ok |
got: '' expected: '200' |
delete.t | TEST 1: delete non-existent item - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush_all status: 200 exptime: OK\r delete foo status: 404 exptime: <html>.*?404 Not Found.*$ )' |
delete.t | TEST 2: set and delete and set |
' |
delete.t | TEST 2: set and delete and set - status code ok |
got: '' expected: '200' |
delete.t | TEST 2: set and delete and set - response_body_like - response is expected () |
'' doesn't match '(?^s:^set foo bar status: 201 exptime: 0 STORED\r delete foo status: 200 exptime: DELETED\r get foo status: 404 exptime: <html>.*?404 Not Found.*$ )' |
eval.t | TEST 1: set in eval (NO subrequest in memory) - status code ok |
got: '' expected: '200' |
eval.t | TEST 1: set in eval (NO subrequest in memory) - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: '[STORED] ' |
eval.t | TEST 1: set in eval (NO subrequest in memory) - status code ok |
got: '' expected: '200' |
eval.t | TEST 1: set in eval (NO subrequest in memory) - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: '[STORED] ' |
eval.t | TEST 2: set in eval (subrequest in memory) - status code ok |
got: '' expected: '200' |
eval.t | TEST 2: set in eval (subrequest in memory) - response_body - response is expected (repeated req 0, req 0) |
got: '' expected: '[STORED] ' |
eval.t | TEST 2: set in eval (subrequest in memory) - status code ok |
got: '' expected: '200' |
eval.t | TEST 2: set in eval (subrequest in memory) - response_body - response is expected (repeated req 1, req 0) |
got: '' expected: '[STORED] ' |
exptime.t | TEST 1: set exptime |
' |
exptime.t | TEST 1: set exptime - status code ok |
got: '' expected: '200' |
exptime.t | TEST 1: set exptime - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush_all status: 200 exptime: OK\r set foo BAR status: 201 exptime: 1 STORED\r get foo - 0 sec status: 200 exptime: BAR get foo - 1\.1 sec status: 404 exptime: <html>.*?404 Not Found.*$ )' |
exptime.t | TEST 1: set exptime |
' |
exptime.t | TEST 1: set exptime - status code ok |
got: '' expected: '200' |
exptime.t | TEST 1: set exptime - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush_all status: 200 exptime: OK\r set foo BAR status: 201 exptime: 1 STORED\r get foo - 0 sec status: 200 exptime: BAR get foo - 1\.1 sec status: 404 exptime: <html>.*?404 Not Found.*$ )' |
exptime.t | TEST 2: test empty flags (default to 0) |
' |
exptime.t | TEST 2: test empty flags (default to 0) - status code ok |
got: '' expected: '200' |
exptime.t | TEST 2: test empty flags (default to 0) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo BAR (exptime: EMPTY)\x{0a}status: 201\x{0a}exptime: "... length: 93 strings begin to differ at char 1 (line 1 column 1) |
exptime.t | TEST 2: test empty flags (default to 0) |
' |
exptime.t | TEST 2: test empty flags (default to 0) - status code ok |
got: '' expected: '200' |
exptime.t | TEST 2: test empty flags (default to 0) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo BAR (exptime: EMPTY)\x{0a}status: 201\x{0a}exptime: "... length: 93 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 1: set flags and get flags |
' |
flags.t | TEST 1: set flags and get flags - status code ok |
got: '' expected: '200' |
flags.t | TEST 1: set flags and get flags - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: 1234567890)\x{0a}status: 201\x{0a}flags: "... length: 110 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 1: set flags and get flags |
' |
flags.t | TEST 1: set flags and get flags - status code ok |
got: '' expected: '200' |
flags.t | TEST 1: set flags and get flags - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: 1234567890)\x{0a}status: 201\x{0a}flags: "... length: 110 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 2: test empty flags (default to 0) |
' |
flags.t | TEST 2: test empty flags (default to 0) - status code ok |
got: '' expected: '200' |
flags.t | TEST 2: test empty flags (default to 0) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: EMPTY)\x{0a}status: 201\x{0a}flags: 0\x{0a}STO"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 2: test empty flags (default to 0) |
' |
flags.t | TEST 2: test empty flags (default to 0) - status code ok |
got: '' expected: '200' |
flags.t | TEST 2: test empty flags (default to 0) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: EMPTY)\x{0a}status: 201\x{0a}flags: 0\x{0a}STO"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 3: test empty flags (default to 0) (another form) |
' |
flags.t | TEST 3: test empty flags (default to 0) (another form) - status code ok |
got: '' expected: '200' |
flags.t | TEST 3: test empty flags (default to 0) (another form) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: EMPTY)\x{0a}status: 201\x{0a}flags: 0\x{0a}STO"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 3: test empty flags (default to 0) (another form) |
' |
flags.t | TEST 3: test empty flags (default to 0) (another form) - status code ok |
got: '' expected: '200' |
flags.t | TEST 3: test empty flags (default to 0) (another form) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: EMPTY)\x{0a}status: 201\x{0a}flags: 0\x{0a}STO"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 4: add flags and get flags |
' |
flags.t | TEST 4: add flags and get flags - status code ok |
got: '' expected: '200' |
flags.t | TEST 4: add flags and get flags - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush_all\x{0a}status: 200\x{0a}flags: \x{0a}OK\x{0d}\x{0a}add foo BAR (fla"... length: 129 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 4: add flags and get flags |
' |
flags.t | TEST 4: add flags and get flags - status code ok |
got: '' expected: '200' |
flags.t | TEST 4: add flags and get flags - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush_all\x{0a}status: 200\x{0a}flags: \x{0a}OK\x{0d}\x{0a}add foo BAR (fla"... length: 129 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 7: set flags and get flags in http time |
' |
flags.t | TEST 7: set flags and get flags in http time - status code ok |
got: '' expected: '200' |
flags.t | TEST 7: set flags and get flags in http time - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: 1264680563)\x{0a}status: 201\x{0a}flags: "... length: 170 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 7: set flags and get flags in http time |
' |
flags.t | TEST 7: set flags and get flags in http time - status code ok |
got: '' expected: '200' |
flags.t | TEST 7: set flags and get flags in http time - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo BAR (flag: 1264680563)\x{0a}status: 201\x{0a}flags: "... length: 170 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 9: last-modified (unconditional GET) |
' |
flags.t | TEST 9: last-modified (unconditional GET) - status code ok |
got: '' expected: '200' |
flags.t | TEST 9: last-modified (unconditional GET) - header Last-Modified ok |
got: '' expected: 'Thu, 28 Jan 2010 12:09:23 GMT' |
flags.t | TEST 9: last-modified (unconditional GET) - header X-Flags ok |
got: '' expected: '1264680563' |
flags.t | TEST 9: last-modified (unconditional GET) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "BAR" length: 3 strings begin to differ at char 1 (line 1 column 1) |
flags.t | TEST 9: last-modified (unconditional GET) |
' |
flags.t | TEST 9: last-modified (unconditional GET) - status code ok |
got: '' expected: '200' |
flags.t | TEST 9: last-modified (unconditional GET) - header Last-Modified ok |
got: '' expected: 'Thu, 28 Jan 2010 12:09:23 GMT' |
flags.t | TEST 9: last-modified (unconditional GET) - header X-Flags ok |
got: '' expected: '1264680563' |
flags.t | TEST 9: last-modified (unconditional GET) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "BAR" length: 3 strings begin to differ at char 1 (line 1 column 1) |
flush-all.t | TEST 3: set exptime |
' |
flush-all.t | TEST 3: set exptime - status code ok |
got: '' expected: '200' |
flush-all.t | TEST 3: set exptime - response_body_like - response is expected () |
'' doesn't match '(?^s:flush_all status: 200 exptime: OK\r set foo BAR status: 201 exptime: 0 STORED\r flush_all exptime=2 status: 200 exptime: 2 OK\r get foo - 0 sec status: 200 exptime: BAR get foo - 2 sec status: 404 exptime: <html>.*?404 Not Found.*$ )' |
flush-all.t | TEST 1: flush_all |
' |
flush-all.t | TEST 1: flush_all - status code ok |
got: '' expected: '200' |
flush-all.t | TEST 1: flush_all - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "OK\x{0d}\x{0a}" length: 4 strings begin to differ at char 1 (line 1 column 1) |
flush-all.t | TEST 2: set and flush and get |
' |
flush-all.t | TEST 2: set and flush and get - status code ok |
got: '' expected: '200' |
flush-all.t | TEST 2: set and flush and get - response_body_like - response is expected () |
'' doesn't match '(?^s:^set foo blah status: 201 STORED\r flush_all status: 200 OK\r get foo status: 404.*?404 Not Found.*$ )' |
if.t | TEST 1: bad cmd |
' |
if.t | TEST 1: bad cmd - status code ok |
got: '' expected: '200' |
if.t | TEST 1: bad cmd - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "OK\x{0d}\x{0a}" length: 4 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 6: decr |
' |
incr-decr.t | TEST 6: decr - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 6: decr - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 6: decr |
' |
incr-decr.t | TEST 6: decr - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 6: decr - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 7: incr an non-existent key |
' |
incr-decr.t | TEST 7: incr an non-existent key - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 7: incr an non-existent key - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush all status: 200 exptime: OK\r incr 51 status: 404 exptime: <html>.*?404 Not Found.*$ )' |
incr-decr.t | TEST 7: incr an non-existent key |
' |
incr-decr.t | TEST 7: incr an non-existent key - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 7: incr an non-existent key - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush all status: 200 exptime: OK\r incr 51 status: 404 exptime: <html>.*?404 Not Found.*$ )' |
incr-decr.t | TEST 8: decr |
' |
incr-decr.t | TEST 8: decr - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 8: decr - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 8: decr |
' |
incr-decr.t | TEST 8: decr - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 8: decr - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 9: incr an non-existent key (with fallback) |
' |
incr-decr.t | TEST 9: incr an non-existent key (with fallback) - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 9: incr an non-existent key (with fallback) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}incr 51\x{0a}status"... length: 101 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 9: incr an non-existent key (with fallback) |
' |
incr-decr.t | TEST 9: incr an non-existent key (with fallback) - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 9: incr an non-existent key (with fallback) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}incr 51\x{0a}status"... length: 101 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 5: incr |
' |
incr-decr.t | TEST 5: incr - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 5: incr - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}incr 51\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
incr-decr.t | TEST 5: incr |
' |
incr-decr.t | TEST 5: incr - status code ok |
got: '' expected: '200' |
incr-decr.t | TEST 5: incr - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}incr 51\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive.t | TEST 1: keepalive |
' |
keepalive.t | TEST 1: keepalive - status code ok |
got: '' expected: '201' |
keepalive.t | TEST 1: keepalive - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
keepalive.t | TEST 1: keepalive |
' |
keepalive.t | TEST 1: keepalive - status code ok |
got: '' expected: '201' |
keepalive.t | TEST 1: keepalive - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
keepalive.t | TEST 1: keepalive |
' |
keepalive.t | TEST 1: keepalive - status code ok |
got: '' expected: '201' |
keepalive.t | TEST 1: keepalive - response_body - response is expected (repeated req 2, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 6: decr |
' |
keepalive/incr-decr.t | TEST 6: decr - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 6: decr - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 6: decr |
' |
keepalive/incr-decr.t | TEST 6: decr - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 6: decr - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 9: incr an non-existent key (with fallback) |
' |
keepalive/incr-decr.t | TEST 9: incr an non-existent key (with fallback) - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 9: incr an non-existent key (with fallback) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}incr 51\x{0a}status"... length: 101 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 9: incr an non-existent key (with fallback) |
' |
keepalive/incr-decr.t | TEST 9: incr an non-existent key (with fallback) - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 9: incr an non-existent key (with fallback) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}incr 51\x{0a}status"... length: 101 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 7: incr an non-existent key |
' |
keepalive/incr-decr.t | TEST 7: incr an non-existent key - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 7: incr an non-existent key - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush all status: 200 exptime: OK\r incr 51 status: 404 exptime: <html>.*?404 Not Found.*$ )' |
keepalive/incr-decr.t | TEST 7: incr an non-existent key |
' |
keepalive/incr-decr.t | TEST 7: incr an non-existent key - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 7: incr an non-existent key - response_body_like - response is expected () |
'' doesn't match '(?^s:^flush all status: 200 exptime: OK\r incr 51 status: 404 exptime: <html>.*?404 Not Found.*$ )' |
keepalive/incr-decr.t | TEST 8: decr |
' |
keepalive/incr-decr.t | TEST 8: decr - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 8: decr - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 8: decr |
' |
keepalive/incr-decr.t | TEST 8: decr - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 8: decr - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}decr 13\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 5: incr |
' |
keepalive/incr-decr.t | TEST 5: incr - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 5: incr - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}incr 51\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive/incr-decr.t | TEST 5: incr |
' |
keepalive/incr-decr.t | TEST 5: incr - status code ok |
got: '' expected: '200' |
keepalive/incr-decr.t | TEST 5: incr - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo 32\x{0a}status: 201\x{0a}exptime: 0\x{0a}STORED\x{0d}\x{0a}incr 51\x{0a}"... length: 108 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 14: test append (not stored) |
' |
keepalive/storage.t | TEST 14: test append (not stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 14: test append (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r append foo ,world status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
keepalive/storage.t | TEST 14: test append (not stored) |
' |
keepalive/storage.t | TEST 14: test append (not stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 14: test append (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r append foo ,world status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
keepalive/storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) |
' |
keepalive/storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 134 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) |
' |
keepalive/storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 134 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 10: test replace (stored) (without sleep) |
' |
keepalive/storage.t | TEST 10: test replace (stored) (without sleep) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 10: test replace (stored) (without sleep) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 10: test replace (stored) (without sleep) |
' |
keepalive/storage.t | TEST 10: test replace (stored) (without sleep) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 10: test replace (stored) (without sleep) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 7: default REST interface when no $memc_cmd is set |
' |
keepalive/storage.t | TEST 7: default REST interface when no $memc_cmd is set - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 7: default REST interface when no $memc_cmd is set - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo FOO\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}status: 20"... length: 112 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 7: default REST interface when no $memc_cmd is set |
' |
keepalive/storage.t | TEST 7: default REST interface when no $memc_cmd is set - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 7: default REST interface when no $memc_cmd is set - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo FOO\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}status: 20"... length: 112 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 12: test replace (not stored) |
' |
keepalive/storage.t | TEST 12: test replace (not stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 12: test replace (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r replace foo bah status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
keepalive/storage.t | TEST 12: test replace (not stored) |
' |
keepalive/storage.t | TEST 12: test replace (not stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 12: test replace (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r replace foo bah status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
keepalive/storage.t | TEST 11: test replace (stored) (with sleep) |
' |
keepalive/storage.t | TEST 11: test replace (stored) (with sleep) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 11: test replace (stored) (with sleep) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 11: test replace (stored) (with sleep) |
' |
keepalive/storage.t | TEST 11: test replace (stored) (with sleep) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 11: test replace (stored) (with sleep) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 5: add |
' |
keepalive/storage.t | TEST 5: add - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 5: add - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 84 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 5: add |
' |
keepalive/storage.t | TEST 5: add - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 5: add - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 84 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 19: replace non-existent item |
' |
keepalive/storage.t | TEST 19: replace non-existent item - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 19: replace non-existent item - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush_all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}replace foo ba"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 19: replace non-existent item |
' |
keepalive/storage.t | TEST 19: replace non-existent item - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 19: replace non-existent item - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush_all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}replace foo ba"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 4: set and get empty values |
' |
keepalive/storage.t | TEST 4: set and get empty values - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 4: set and get empty values - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}OK\x{0d}\x{0a}set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}" length: 43 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 4: set and get empty values |
' |
keepalive/storage.t | TEST 4: set and get empty values - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 4: set and get empty values - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}OK\x{0d}\x{0a}set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}" length: 43 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 15: test prepend (stored) |
' |
keepalive/storage.t | TEST 15: test prepend (stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 15: test prepend (stored) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 130 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 15: test prepend (stored) |
' |
keepalive/storage.t | TEST 15: test prepend (stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 15: test prepend (stored) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 130 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 2: set and get |
' |
keepalive/storage.t | TEST 2: set and get - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 2: set and get - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}blah" length: 33 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 2: set and get |
' |
keepalive/storage.t | TEST 2: set and get - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 2: set and get - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}blah" length: 33 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 13: test append (stored) |
' |
keepalive/storage.t | TEST 13: test append (stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 13: test append (stored) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 129 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 13: test append (stored) |
' |
keepalive/storage.t | TEST 13: test append (stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 13: test append (stored) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 129 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 6: set using POST |
' |
keepalive/storage.t | TEST 6: set using POST - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 6: set using POST - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}set foo\x{0a}status: 201\x{0a}STOR"... length: 86 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 6: set using POST |
' |
keepalive/storage.t | TEST 6: set using POST - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 6: set using POST - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}set foo\x{0a}status: 201\x{0a}STOR"... length: 86 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 1: set only |
' |
keepalive/storage.t | TEST 1: set only - status code ok |
got: '' expected: '201' |
keepalive/storage.t | TEST 1: set only - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 1: set only |
' |
keepalive/storage.t | TEST 1: set only - status code ok |
got: '' expected: '201' |
keepalive/storage.t | TEST 1: set only - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) |
' |
keepalive/storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 127 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) |
' |
keepalive/storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 127 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 3: set UTF-8 and get UTF-8 |
' |
keepalive/storage.t | TEST 3: set UTF-8 and get UTF-8 - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 3: set UTF-8 and get UTF-8 - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo \x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}\x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}" length: 37 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 3: set UTF-8 and get UTF-8 |
' |
keepalive/storage.t | TEST 3: set UTF-8 and get UTF-8 - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 3: set UTF-8 and get UTF-8 - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo \x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}\x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}" length: 37 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 16: test prepend (not stored) |
' |
keepalive/storage.t | TEST 16: test prepend (not stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 16: test prepend (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r prepend foo world, status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
keepalive/storage.t | TEST 16: test prepend (not stored) |
' |
keepalive/storage.t | TEST 16: test prepend (not stored) - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 16: test prepend (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r prepend foo world, status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
keepalive/storage.t | TEST 17: set and get big value |
' |
keepalive/storage.t | TEST 17: set and get big value - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 17: set and get big value - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set big\x{0a}STORED\x{0d}\x{0a}get big\x{0a}aaaaaaaaaaaaaaaaaaaaaaaaaa"... length: 1051 strings begin to differ at char 1 (line 1 column 1) |
keepalive/storage.t | TEST 17: set and get big value |
' |
keepalive/storage.t | TEST 17: set and get big value - status code ok |
got: '' expected: '200' |
keepalive/storage.t | TEST 17: set and get big value - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set big\x{0a}STORED\x{0d}\x{0a}get big\x{0a}aaaaaaaaaaaaaaaaaaaaaaaaaa"... length: 1051 strings begin to differ at char 1 (line 1 column 1) |
stats.t | TEST 1: sanity |
' |
stats.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
stats.t | TEST 1: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:STAT [^\r]*\r\n)*END\r\n$)' |
storage.t | TEST 7: default REST interface when no $memc_cmd is set |
' |
storage.t | TEST 7: default REST interface when no $memc_cmd is set - status code ok |
got: '' expected: '200' |
storage.t | TEST 7: default REST interface when no $memc_cmd is set - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo FOO\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}status: 20"... length: 112 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 7: default REST interface when no $memc_cmd is set |
' |
storage.t | TEST 7: default REST interface when no $memc_cmd is set - status code ok |
got: '' expected: '200' |
storage.t | TEST 7: default REST interface when no $memc_cmd is set - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo FOO\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}status: 20"... length: 112 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 5: add |
' |
storage.t | TEST 5: add - status code ok |
got: '' expected: '200' |
storage.t | TEST 5: add - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 84 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 5: add |
' |
storage.t | TEST 5: add - status code ok |
got: '' expected: '200' |
storage.t | TEST 5: add - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 84 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 11: test replace (stored) (with sleep) |
' |
storage.t | TEST 11: test replace (stored) (with sleep) - status code ok |
got: '' expected: '200' |
storage.t | TEST 11: test replace (stored) (with sleep) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 11: test replace (stored) (with sleep) |
' |
storage.t | TEST 11: test replace (stored) (with sleep) - status code ok |
got: '' expected: '200' |
storage.t | TEST 11: test replace (stored) (with sleep) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 19: replace non-existent item |
' |
storage.t | TEST 19: replace non-existent item - status code ok |
got: '' expected: '200' |
storage.t | TEST 19: replace non-existent item - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush_all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}replace foo ba"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 19: replace non-existent item |
' |
storage.t | TEST 19: replace non-existent item - status code ok |
got: '' expected: '200' |
storage.t | TEST 19: replace non-existent item - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush_all\x{0a}status: 200\x{0a}exptime: \x{0a}OK\x{0d}\x{0a}replace foo ba"... length: 87 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 2: set and get |
' |
storage.t | TEST 2: set and get - status code ok |
got: '' expected: '200' |
storage.t | TEST 2: set and get - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}blah" length: 33 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 2: set and get |
' |
storage.t | TEST 2: set and get - status code ok |
got: '' expected: '200' |
storage.t | TEST 2: set and get - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}blah" length: 33 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 1: set only |
' |
storage.t | TEST 1: set only - status code ok |
got: '' expected: '201' |
storage.t | TEST 1: set only - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 1: set only |
' |
storage.t | TEST 1: set only - status code ok |
got: '' expected: '201' |
storage.t | TEST 1: set only - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "STORED\x{0d}\x{0a}" length: 8 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 15: test prepend (stored) |
' |
storage.t | TEST 15: test prepend (stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 15: test prepend (stored) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 130 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 15: test prepend (stored) |
' |
storage.t | TEST 15: test prepend (stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 15: test prepend (stored) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 130 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) |
' |
storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 127 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) |
' |
storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
storage.t | TEST 8: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 127 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 4: set and get empty values |
' |
storage.t | TEST 4: set and get empty values - status code ok |
got: '' expected: '200' |
storage.t | TEST 4: set and get empty values - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}OK\x{0d}\x{0a}set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}" length: 43 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 4: set and get empty values |
' |
storage.t | TEST 4: set and get empty values - status code ok |
got: '' expected: '200' |
storage.t | TEST 4: set and get empty values - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}OK\x{0d}\x{0a}set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}" length: 43 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 12: test replace (not stored) |
' |
storage.t | TEST 12: test replace (not stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 12: test replace (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r replace foo bah status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
storage.t | TEST 12: test replace (not stored) |
' |
storage.t | TEST 12: test replace (not stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 12: test replace (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r replace foo bah status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
storage.t | TEST 17: set and get big value |
' |
storage.t | TEST 17: set and get big value - status code ok |
got: '' expected: '200' |
storage.t | TEST 17: set and get big value - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set big\x{0a}STORED\x{0d}\x{0a}get big\x{0a}aaaaaaaaaaaaaaaaaaaaaaaaaa"... length: 1051 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 17: set and get big value |
' |
storage.t | TEST 17: set and get big value - status code ok |
got: '' expected: '200' |
storage.t | TEST 17: set and get big value - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set big\x{0a}STORED\x{0d}\x{0a}get big\x{0a}aaaaaaaaaaaaaaaaaaaaaaaaaa"... length: 1051 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 16: test prepend (not stored) |
' |
storage.t | TEST 16: test prepend (not stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 16: test prepend (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r prepend foo world, status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
storage.t | TEST 16: test prepend (not stored) |
' |
storage.t | TEST 16: test prepend (not stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 16: test prepend (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r prepend foo world, status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
storage.t | TEST 6: set using POST |
' |
storage.t | TEST 6: set using POST - status code ok |
got: '' expected: '200' |
storage.t | TEST 6: set using POST - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}set foo\x{0a}status: 201\x{0a}STOR"... length: 86 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 6: set using POST |
' |
storage.t | TEST 6: set using POST - status code ok |
got: '' expected: '200' |
storage.t | TEST 6: set using POST - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}set foo\x{0a}status: 201\x{0a}STOR"... length: 86 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 14: test append (not stored) |
' |
storage.t | TEST 14: test append (not stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 14: test append (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r append foo ,world status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
storage.t | TEST 14: test append (not stored) |
' |
storage.t | TEST 14: test append (not stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 14: test append (not stored) - response_body_like - response is expected () |
'' doesn't match '(?^s:flush all status: 200 OK\r append foo ,world status: 200 NOT_STORED\r get foo status: 404.*?404 Not Found.*$ )' |
storage.t | TEST 13: test append (stored) |
' |
storage.t | TEST 13: test append (stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 13: test append (stored) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 129 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 13: test append (stored) |
' |
storage.t | TEST 13: test append (stored) - status code ok |
got: '' expected: '200' |
storage.t | TEST 13: test append (stored) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo hello\x{0a}status: 20"... length: 129 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 10: test replace (stored) (without sleep) |
' |
storage.t | TEST 10: test replace (stored) (without sleep) - status code ok |
got: '' expected: '200' |
storage.t | TEST 10: test replace (stored) (without sleep) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 10: test replace (stored) (without sleep) |
' |
storage.t | TEST 10: test replace (stored) (without sleep) - status code ok |
got: '' expected: '200' |
storage.t | TEST 10: test replace (stored) (without sleep) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "flush all\x{0a}status: 200\x{0a}OK\x{0d}\x{0a}add foo blah\x{0a}status: 201"... length: 118 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 21: set and get (binary data containing \0) |
' |
storage.t | TEST 21: set and get (binary data containing \0) - status code ok |
got: '' expected: '200' |
storage.t | TEST 21: set and get (binary data containing \0) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}blah\x{00}blah" length: 38 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 21: set and get (binary data containing \0) |
' |
storage.t | TEST 21: set and get (binary data containing \0) - status code ok |
got: '' expected: '200' |
storage.t | TEST 21: set and get (binary data containing \0) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo blah\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}blah\x{00}blah" length: 38 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) |
' |
storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 134 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) |
' |
storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - status code ok |
got: '' expected: '200' |
storage.t | TEST 9: default REST interface when no $memc_cmd is set (read client req body) - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo <client req body>\x{0a}status: 201\x{0a}STORED\x{0d}\x{0a}get "... length: 134 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 3: set UTF-8 and get UTF-8 |
' |
storage.t | TEST 3: set UTF-8 and get UTF-8 - status code ok |
got: '' expected: '200' |
storage.t | TEST 3: set UTF-8 and get UTF-8 - response_body - response is expected (repeated req 0, req 0) |
got: "" length: 0 expected: "set foo \x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}\x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}" length: 37 strings begin to differ at char 1 (line 1 column 1) |
storage.t | TEST 3: set UTF-8 and get UTF-8 |
' |
storage.t | TEST 3: set UTF-8 and get UTF-8 - status code ok |
got: '' expected: '200' |
storage.t | TEST 3: set UTF-8 and get UTF-8 - response_body - response is expected (repeated req 1, req 0) |
got: "" length: 0 expected: "set foo \x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}\x{0a}STORED\x{0d}\x{0a}get foo\x{0a}\x{e4}\x{bd}\x{a0}\x{e5}\x{a5}\x{bd}" length: 37 strings begin to differ at char 1 (line 1 column 1) |
upstream.t | TEST 1: sanity |
' |
upstream.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
upstream.t | TEST 1: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:STAT [^\r]*\r\n)*END\r\n$)' |
upstream.t | TEST 1: sanity |
' |
upstream.t | TEST 1: sanity - status code ok |
got: '' expected: '200' |
upstream.t | TEST 1: sanity - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:STAT [^\r]*\r\n)*END\r\n$)' |
upstream.t | TEST 3: sanity with dynamic backend |
' |
upstream.t | TEST 3: sanity with dynamic backend - status code ok |
got: '' expected: '200' |
upstream.t | TEST 3: sanity with dynamic backend - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:STAT [^\r]*\r\n)*END\r\n$)' |
upstream.t | TEST 3: sanity with dynamic backend |
' |
upstream.t | TEST 3: sanity with dynamic backend - status code ok |
got: '' expected: '200' |
upstream.t | TEST 3: sanity with dynamic backend - response_body_like - response is expected () |
'' doesn't match '(?^s:^(?:STAT [^\r]*\r\n)*END\r\n$)' |
version.t | TEST 1: the "version" command |
' |
version.t | TEST 1: the "version" command - status code ok |
got: '' expected: '200' |
version.t | TEST 1: the "version" command - response_body_like - response is expected () |
'' doesn't match '(?^s:^VERSION \d+(\.\d+)+.*?\r\n$)' |
Go back to the index page.