Lines Matching refs:is
85 is(scalar <$be>, $cmd, "sanity check: touch cmd received for be " . $idx);
88 is(scalar <$ps>, "TOUCHED\r\n", "sanity check: TOUCHED response received.");
114 is(scalar <$be>, $recv, "be " . $idx . " received expected response");
132 is(scalar <$ps>, $recv, "ps returned expected response.");
139 is(scalar @readable, 0, "ps is expected to be non-readable");
148 is(scalar <$ps>, "CLIENT_ERROR parsing request\r\n", "got CLIENT_ERROR for bad syntax");
152 … is(scalar <$ps>, "CLIENT_ERROR parsing request\r\n", "$_ got CLIENT_ERROR for too few tokens");
157 is(scalar <$ps>, "CLIENT_ERROR malformed request\r\n");
158 is(scalar <$ps>, "CLIENT_ERROR malformed request\r\n");
159 is(scalar <$ps>, "END\r\n"); # god damn multiget syntax.
166 is(scalar <$ps>, "SERVER_ERROR backend failure\r\n", "Backend failed");
171 is(scalar <$ps>, "ERROR code_correct\r\n", "Backend had correct response code on failure");
204 is(<$w>, "OK\r\n", "watcher enabled");
210 is(scalar <$be>, "get /b/a\r\n", "get passthrough");
216 is(scalar <$ps>, "SERVER_ERROR backend failure\r\n", "backend failure error");
234 is(<$w>, "OK\r\n", "watcher enabled");
237 is(scalar <$be>, "get /b/c\r\n", "get passthrough");
241 is(scalar <$ps>, "VALUE /b/c 0 2\r\n", "got value back");
242 is(scalar <$ps>, "ok\r\n", "got data back");
243 is(scalar <$ps>, "END\r\n", "got end string");
261 is(<$w>, "OK\r\n", "watcher enabled");
264 is(scalar <$mbe_nolabel>, "get /nolabel/c\r\n", "get passthrough");
268 is(scalar <$ps>, "VALUE /nolabel/c 0 2\r\n", "got value back");
269 is(scalar <$ps>, "ok\r\n", "got data back");
270 is(scalar <$ps>, "END\r\n", "got end string");
288 is(<$w>, "OK\r\n", "watcher enabled");
291 is(scalar <$be>, "get /b/c\r\n", "get passthrough");
302 is(scalar <$ps>, "SERVER_ERROR backend failure\r\n");
315 is(scalar <$be>, "get /b/c\r\n", "get passthrough");
326 is(scalar <$ps>, "VALUE /b/c 0 5\r\n", "got value back");
327 is(scalar <$ps>, "hello\r\n", "got data back");
328 is(scalar <$ps>, "END\r\n", "got end string");
340 is(scalar <$ps>, "SERVER_ERROR no set route\r\n");
352 is(scalar <$be>, "$cmd\r\n", "set passthrough");
353 is(scalar <$be>, "hi\r\n", "set value");
356 is(scalar <$ps>, "STORED\r\n", "got STORED from set");
363 is(scalar <$be>, "$cmd\r\n", "set passthrough (large value)");
364 is(scalar <$be>, "$data\r\n", "set value (large value)");
367 is(scalar <$ps>, "STORED\r\n", "got STORED from set (large value)");
386 is(scalar <$be>, "$cmd\r\n", "set passthrough (repeated)");
387 is(scalar <$be>, "$data\r\n", "set value (repeated)");
393 is(scalar <$ps>, "STORED\r\n", "got STORED from set (repeated)");
399 is(scalar <$be>, $cmd, "get passthrough");
402 is(scalar <$ps>, "VALUE /b/a 0 2\r\n", "get rline");
403 is(scalar <$ps>, "hi\r\n", "get data");
404 is(scalar <$ps>, "END\r\n", "get end");
411 is(scalar <$be>, $cmd, "get passthrough (large value)");
414 is(scalar <$ps>, "VALUE /b/a 0 $datasize\r\n", "get rline (large value)");
415 is(scalar <$ps>, "$data\r\n", "get data (large value)");
416 is(scalar <$ps>, "END\r\n", "get end (large value)");
421 is(scalar <$be>, $cmd, "touch passthrough");
424 is(scalar <$ps>, "TOUCHED\r\n", "got touch response");
429 is(scalar <$be>, $cmd, "gets passthrough");
432 is(scalar <$ps>, "VALUE /b/a 0 2 2\r\n", "gets rline");
433 is(scalar <$ps>, "hi\r\n", "gets data");
434 is(scalar <$ps>, "END\r\n", "gets end");
439 is(scalar <$be>, $cmd, "gat passthrough");
442 is(scalar <$ps>, "VALUE /b/a 0 2\r\n", "gat rline");
443 is(scalar <$ps>, "hi\r\n", "gat data");
444 is(scalar <$ps>, "END\r\n", "gat end");
449 is(scalar <$be>, $cmd, "gat passthrough");
452 is(scalar <$ps>, "END\r\n", "gat end, cache miss");
457 is(scalar <$be>, $cmd, "gats passthrough");
460 is(scalar <$ps>, "VALUE /b/a 0 2 1\r\n", "gats rline");
461 is(scalar <$ps>, "hi\r\n", "gats data");
462 is(scalar <$ps>, "END\r\n", "gats end");
467 is(scalar <$be>, "$cmd\r\n", "cas passthrough");
468 is(scalar <$be>, "hi\r\n", "cas value");
471 is(scalar <$ps>, "STORED\r\n", "got STORED from cas");
476 is(scalar <$be>, "$cmd\r\n", "cas passthrough");
477 is(scalar <$be>, "abc\r\n", "cas value");
480 is(scalar <$ps>, "EXISTS\r\n", "got EXISTS from cas");
485 is(scalar <$be>, "$cmd\r\n", "add passthrough");
486 is(scalar <$be>, "hi\r\n", "add value");
489 is(scalar <$ps>, "STORED\r\n", "got STORED from add");
494 is(scalar <$be>, "$cmd\r\n", "add passthrough");
495 is(scalar <$be>, "abcd\r\n", "add value");
498 is(scalar <$ps>, "NOT_STORED\r\n", "got STORED from add");
503 is(scalar <$be>, $cmd, "delete passthrough");
506 is(scalar <$ps>, "DELETED\r\n", "got delete response");
511 is(scalar <$be>, $cmd, "incr passthrough");
514 is(scalar <$ps>, "2\r\n", "got incr response");
519 is(scalar <$be>, $cmd, "decr passthrough");
522 is(scalar <$ps>, "10\r\n", "got decr response");
527 is(scalar <$be>, "$cmd\r\n", "append passthrough");
528 is(scalar <$be>, "hi\r\n", "append value");
531 is(scalar <$ps>, "STORED\r\n", "got STORED from append");
536 is(scalar <$be>, "$cmd\r\n", "prepend passthrough");
537 is(scalar <$be>, "hi\r\n", "prepend value");
540 is(scalar <$ps>, "STORED\r\n", "got STORED from prepend");
548 is(scalar <$be>, $cmd, "mg passthrough");
551 is(scalar <$ps>, "HD\r\n", "got mg response");
555 is(scalar <$be>, "$cmd\r\n", "ms passthrough");
556 is(scalar <$be>, "hi\r\n", "ms value");
559 is(scalar <$ps>, "HD\r\n", "got HD from ms");
564 is(scalar <$be>, $cmd, "md passthrough");
567 is(scalar <$ps>, "HD\r\n", "got HD from md");
571 is(scalar <$be>, $cmd, "ma passthrough");
574 is(scalar <$ps>, "HD\r\n", "got HD from ma");
591 is(scalar <$be>, "get /b/a\r\n", "multiget breakdown a");
592 is(scalar <$be>, "get /b/b\r\n", "multiget breakdown b");
593 is(scalar <$be>, "get /b/c\r\n", "multiget breakdown c");
603 is(scalar <$ps>, "VALUE /b/$key 0 1\r\n", "multiget res $key");
604 is(scalar <$ps>, "$key\r\n", "multiget value $key");
606 is(scalar <$ps>, "END\r\n", "final END from multiget");
610 is(scalar <$be>, "get /b/a\r\n", "multiget breakdown a");
611 is(scalar <$be>, "get /b/b\r\n", "multiget breakdown b");
612 is(scalar <$be>, "get /b/c\r\n", "multiget breakdown c");
615 is(scalar <$ps>, "END\r\n", "final END from multiget");
619 is(scalar <$be>, "get /b/a\r\n", "get works after empty multiget");
621 is(scalar <$ps>, "END\r\n", "end after empty multiget");
637 is(scalar <$be>, "set /b/a 0 0 2 noreplY\r\n", "set received with broken noreply");
638 is(scalar <$be>, "hi\r\n", "set payload received");
645 is(scalar <$be>, $cmd, "canary touch received");
648 is(scalar <$ps>, "TOUCHED\r\n", "got TOUCHED instread of STORED");
700 is(scalar <$ps>, "VALUE |/getkey/testkey 0 2\r\n", "request:key()");
701 is(scalar <$ps>, "ts\r\n", "request:key() value");
702 is(scalar <$ps>, "END\r\n", "request:key() END");
708 is(scalar <$be>, "get /rtrimkey/one \r\n", "request:rtrimkey()");
710 is(scalar <$ps>, "END\r\n", "rtrimkey END");
714 is(scalar <$be>, "get test\r\n", "request:ltrimkey()");
716 is(scalar <$ps>, "END\r\n", "ltrimkey END");
824 is(scalar <$be>, "mg /request/clone v\r\n", "get passthrough");
826 is(scalar <$be2>, "ms /request/a 1\r\n", "received cloned meta-set");
827 is(scalar <$be2>, "4\r\n", "received cloned meta-set value");
829 is(scalar <$ps>, "HD\r\n", "received HD");
842 is(scalar <$be>, $cmd, "be received request.");
845 is(scalar <$ps>, "HD\r\n", "proxy received HD");
1091 is(scalar <$be>, $cmd, "routed proper zone: " . $tu->[0]);
1093 is(scalar <$ps>, "END\r\n", "end from zone fetch");
1097 is(scalar <$ps>, "END\r\n", "END from invalid route");
1116 is(<$watcher>, "OK\r\n", "watcher enabled");
1122 is(scalar <$ps>, "END\r\n", "logtest END");
1127 is(scalar <$be>, $cmd, "got passthru for log");
1129 is(scalar <$ps>, "END\r\n", "got END from log test");
1136 is(scalar <$be>, $cmd, "got passthru for logsamp");
1138 is(scalar <$ps>, "END\r\n", "got END from log test");
1142 is(scalar <$be>, $cmd, "got passthru for logsamp");
1147 is(scalar <$ps>, "END\r\n", "got END from log test");
1164 is(scalar <$be>, "set /b/foo 0 0 2\r\n", "received set cmd");
1165 is(scalar <$be>, "hi\r\n", "received set data");
1169 is(scalar <$ps>, $msg, "client received error message");
1172 is(scalar <$be>, "get /b/foo\r\n", "backend still works");
1174 is(scalar <$ps>, "END\r\n", "got end back");
1178 is(scalar <$be>, "get /b/moo\r\n", "received get command");
1182 is(scalar <$ps>, $msg, "client received error message");
1184 is($read, 0, "backend disconnected");
1189 is(scalar <$be>, "get /b/too\r\n", "received get command");
1192 is(scalar <$ps>, $msg, "client received error message");
1194 is($read, 0, "backend disconnected");
1200 is(scalar <$be>, "get /b/zoo\r\n", "received get command");
1203 is(scalar <$ps>, $msg, "client received error message");
1205 is($read, 0, "backend disconnected");
1211 is(scalar <$be>, "get /b/doo\r\n", "received get command");
1213 is(scalar <$ps>, "SERVER_ERROR backend failure\r\n", "generic backend error");
1219 is(scalar <$be>, "get /b/quu\r\n", "received get command");
1220 is(scalar <$be>, "get /b/muu\r\n", "received next get command");
1222 is(scalar <$ps>, "CLIENT_ERROR bad protocol\r\n", "backend error");
1223 is(scalar <$ps>, "SERVER_ERROR backend failure\r\n", "backend error");
1229 is(scalar <$be>, "get /errcheck/a\r\n", "received get command");
1231 is(scalar <$ps>, "ERROR\r\n", "lua saw correct error code");
1236 is(scalar <$be>, "get /errcheck/b\r\n", "received get command");
1238 is(scalar <$ps>, "CLIENT_ERROR\r\n", "lua saw correct error code");
1243 is(scalar <$be>, "get /errcheck/c\r\n", "received get command");
1245 is(scalar <$ps>, "SERVER_ERROR\r\n", "lua saw correct error code");