1373
1373
--- response_body
1378
=== TEST 58: safe_set
1380
lua_shared_dict dogs 100k;
1384
local dogs = ngx.shared.dogs
1388
local val = string.rep(" hello", 10) .. i
1389
local res, err = dogs:safe_set("key_" .. i, val)
1391
ngx.say(res, " ", err)
1395
ngx.say("abort at ", i)
1396
ngx.say("cur value: ", dogs:get("key_" .. i))
1398
ngx.say("1st value: ", dogs:get("key_1"))
1401
ngx.say("2nd value: ", dogs:get("key_2"))
1405
--- pipelined_requests eval
1406
["GET /test", "GET /test"]
1407
--- response_body eval
1408
my $a = "nil no memory\nabort at (353|705)\ncur value: nil\n1st value: " . (" hello" x 10) . "1\n2nd value: " . (" hello" x 10) . "2\n";
1415
=== TEST 59: safe_add
1417
lua_shared_dict dogs 100k;
1421
local dogs = ngx.shared.dogs
1425
local val = string.rep(" hello", 10) .. i
1426
local res, err = dogs:safe_add("key_" .. i, val)
1428
ngx.say(res, " ", err)
1432
ngx.say("abort at ", i)
1433
ngx.say("cur value: ", dogs:get("key_" .. i))
1435
ngx.say("1st value: ", dogs:get("key_1"))
1438
ngx.say("2nd value: ", dogs:get("key_2"))
1442
--- pipelined_requests eval
1443
["GET /test", "GET /test"]
1444
--- response_body eval
1445
my $a = "nil no memory\nabort at (353|705)\ncur value: nil\n1st value: " . (" hello" x 10) . "1\n2nd value: " . (" hello" x 10) . "2\n";
1449
cur value: hello hello hello hello hello hello hello hello hello hello1