]> git.saurik.com Git - redis.git/blobdiff - tests/unit/scripting.tcl
Scripting: redis.NIL to return nil bulk replies.
[redis.git] / tests / unit / scripting.tcl
index 6dbdb6b63d7df755ec74961a46657dd8909da5bf..8634263a997cf1fdca72628eeb9ebd3da5f749a2 100644 (file)
@@ -30,6 +30,10 @@ start_server {tags {"scripting"}} {
         set _ $e
     } {this is an error}
 
+    test {EVAL - Lua nil reply -> Redis protocol type conversion} {
+        r eval {return {1,redis.NIL,{nilbulk=true},4}} 0
+    } {1 {} {} 4}
+
     test {EVAL - Lua table -> Redis protocol type conversion} {
         r eval {return {1,2,3,'ciao',{1,2}}} 0
     } {1 2 3 ciao {1 2}}