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} {
157 test {EVAL - No arguments to redis.call/pcall is considered an error} {
163 test {EVAL - redis.call variant raises a Lua error on Redis cmd error (1)} {
171 test {EVAL - redis.call variant raises a Lua error on Redis cmd error (1)} {
179 test {EVAL - redis.call variant raises a Lua error on Redis cmd error (1)} {
188 test {EVAL - JSON numeric decoding} {
199 test {EVAL - JSON string decoding} {
205 test {EVAL - cmsgpack can pack double?} {
215 test {EVAL - cmsgpack can pack negative int64?} {
225 test {EVAL - cmsgpack can pack and unpack circular references?} {
257 test {EVAL - Numerical sanity check from bitop} {
268 test {EVAL - Verify minimal bitop functionality} {
276 test {EVAL - Able to parse trailing comments} {
280 test {SCRIPTING FLUSH - is able to clear the scripts cache?} {
290 test {SCRIPT EXISTS - can detect already defined scripts?} {
295 test {SCRIPT LOAD - is able to register scripts in the scripting cache} {
301 test "In the context of Lua the output of random commands gets ordered" {
307 test "SORT is normally not alpha re-ordered for the scripting engine" {
313 test "SORT BY <constant> output gets ordered for scripting" {
319 test "SORT BY <constant> with GET gets ordered for scripting" {
325 test "redis.sha1hex() implementation" {
330 test {Globals protection reading an undeclared global variable} {
335 test {Globals protection setting an undeclared global*} {
340 test {Test an example script DECR_IF_GT} {
362 test {Scripting engine resets PRNG at every script execution} {
368 test {Scripting engine PRNG can be seeded correctly} {
382 test {EVAL does not leak in the Lua stack} {
397 test {EVAL processes writes from AOF in read-only slaves} {
416 test {We can call scripts rewriting client->argv from Lua} {
427 test {Call Redis command with many args from Lua (issue #1764)} {
440 test {Number conversion precision test (issue #1118)} {
448 test {String containing number precision test (regression of issue #1118)} {
455 test {Verify negative arg count is error instead of crash (issue #1842)} {
460 test {Correct handling of reused argv (issue #1939)} {
472 test {Functions in the Redis namespace are able to report errors} {
485 test {Timedout read-only scripts can be killed by SCRIPT KILL} {
497 test {Timedout script link is still usable after Lua returns} {
503 test {Timedout scripts that modified data can't be killed by SCRIPT KILL} {
518 test {SHUTDOWN NOSAVE can kill a timedout script anyway} {
539 test "Before the slave connects we issue two EVAL commands $rt" {
550 test "Connect a slave to the master instance $rt" {
560 test "Now use EVALSHA against the master, with both SHAs $rt" {
569 test "If EVALSHA was replicated as EVAL, 'x' should be '4' $rt" {
577 test "Replication of script multiple pushes to list with BLPOP $rt" {
594 test "EVALSHA replication when first call is readonly $rt" {
606 test "Lua scripts using SELECT are replicated correctly $rt" {
633 test "Connect a slave to the master instance" {
643 test "Redis.replicate_commands() must be issued before any write" {
650 test "Redis.replicate_commands() must be issued before any write (2)" {
656 test "Redis.set_repl() must be issued after replicate_commands()" {
665 test "Redis.set_repl() don't accept invalid values" {
675 test "Test selective replication of certain Redis commands from Lua" {
703 test "PRNG is seeded randomly for command replication" {
719 test "Using side effects is not a problem with command replication" {