Lines Matching refs:test
2 test {EVAL - Does Lua interpreter replies to our requests?} {
6 test {EVAL - Lua integer -> Redis protocol type conversion} {
10 test {EVAL - Lua string -> Redis protocol type conversion} {
14 test {EVAL - Lua true boolean -> Redis protocol type conversion} {
18 test {EVAL - Lua false boolean -> Redis protocol type conversion} {
22 test {EVAL - Lua status code reply -> Redis protocol type conversion} {
26 test {EVAL - Lua error reply -> Redis protocol type conversion} {
33 test {EVAL - Lua table -> Redis protocol type conversion} {
37 test {EVAL - Are the KEYS and ARGV arrays populated correctly?} {
41 test {EVAL - is Lua able to call Redis API?} {
46 test {EVALSHA - Can we call a SHA1 if already defined?} {
50 test {EVALSHA - Can we call a SHA1 in uppercase?} {
54 test {EVALSHA - Do we get an error on invalid SHA1?} {
59 test {EVALSHA - Do we get an error on non defined SHA1?} {
64 test {EVAL - Redis integer -> Lua type conversion} {
72 test {EVAL - Redis bulk -> Lua type conversion} {
80 test {EVAL - Redis multi bulk -> Lua type conversion} {
91 test {EVAL - Redis status reply -> Lua type conversion} {
98 test {EVAL - Redis error reply -> Lua type conversion} {
106 test {EVAL - Redis nil bulk reply -> Lua type conversion} {
114 test {EVAL - Is the Lua client using the currently selected DB?} {
121 test {EVAL - SELECT inside Lua should not affect the caller} {
131 test {EVAL - Script can't run more than configured time limit} {
143 test {EVAL - Scripts can't run certain commands} {
149 test {EVAL - Scripts can't run certain commands} {
159 test {EVAL - No arguments to redis.call/pcall is considered an error} {
165 test {EVAL - redis.call variant raises a Lua error on Redis cmd error (1)} {
173 test {EVAL - redis.call variant raises a Lua error on Redis cmd error (1)} {
181 test {EVAL - redis.call variant raises a Lua error on Redis cmd error (1)} {
190 test {EVAL - JSON numeric decoding} {
201 test {EVAL - JSON string decoding} {
207 test {EVAL - cmsgpack can pack double?} {
217 test {EVAL - cmsgpack can pack negative int64?} {
227 test {EVAL - cmsgpack can pack and unpack circular references?} {
259 test {EVAL - Numerical sanity check from bitop} {
270 test {EVAL - Verify minimal bitop functionality} {
278 test {EVAL - Able to parse trailing comments} {
282 test {SCRIPTING FLUSH - is able to clear the scripts cache?} {
292 test {SCRIPT EXISTS - can detect already defined scripts?} {
297 test {SCRIPT LOAD - is able to register scripts in the scripting cache} {
303 test "In the context of Lua the output of random commands gets ordered" {
312 test "SORT is normally not alpha re-ordered for the scripting engine" {
318 test "SORT BY <constant> output gets ordered for scripting" {
324 test "SORT BY <constant> with GET gets ordered for scripting" {
330 test "redis.sha1hex() implementation" {
335 test {Globals protection reading an undeclared global variable} {
340 test {Globals protection setting an undeclared global*} {
345 test {Test an example script DECR_IF_GT} {
367 test {Scripting engine resets PRNG at every script execution} {
373 test {Scripting engine PRNG can be seeded correctly} {
387 test {EVAL does not leak in the Lua stack} {
402 test {EVAL processes writes from AOF in read-only slaves} {
422 test {We can call scripts rewriting client->argv from Lua} {
433 test {Call Redis command with many args from Lua (issue #1764)} {
446 test {Number conversion precision test (issue #1118)} {
454 test {String containing number precision test (regression of issue #1118)} {
461 test {Verify negative arg count is error instead of crash (issue #1842)} {
466 test {Correct handling of reused argv (issue #1939)} {
478 test {Functions in the Redis namespace are able to report errors} {
491 test {Timedout read-only scripts can be killed by SCRIPT KILL} {
503 test {Timedout script link is still usable after Lua returns} {
509 test {Timedout scripts that modified data can't be killed by SCRIPT KILL} {
524 test {SHUTDOWN NOSAVE can kill a timedout script anyway} {
545 test "Before the replica connects we issue two EVAL commands $rt" {
556 test "Connect a replica to the master instance $rt" {
566 test "Now use EVALSHA against the master, with both SHAs $rt" {
575 test "If EVALSHA was replicated as EVAL, 'x' should be '4' $rt" {
583 test "Replication of script multiple pushes to list with BLPOP $rt" {
600 test "EVALSHA replication when first call is readonly $rt" {
612 test "Lua scripts using SELECT are replicated correctly $rt" {
639 test "Connect a replica to the master instance" {
649 test "Redis.replicate_commands() must be issued before any write" {
656 test "Redis.replicate_commands() must be issued before any write (2)" {
662 test "Redis.set_repl() must be issued after replicate_commands()" {
673 test "Redis.set_repl() don't accept invalid values" {
683 test "Test selective replication of certain Redis commands from Lua" {
711 test "PRNG is seeded randomly for command replication" {
727 test "Using side effects is not a problem with command replication" {