]> git.saurik.com Git - redis.git/commitdiff
Test SINTER with non existing key.
authorantirez <antirez@gmail.com>
Wed, 18 Apr 2012 16:05:02 +0000 (18:05 +0200)
committerantirez <antirez@gmail.com>
Wed, 18 Apr 2012 19:23:15 +0000 (21:23 +0200)
tests/unit/type/set.tcl

index 45239aa9e35d223a9b98e30ca04c1e2436507cff..e46784c88b88dc540a3fa54ff7d352e0951339d5 100644 (file)
@@ -216,6 +216,13 @@ start_server {
         assert_error "ERR*wrong kind*" {r sunion key1 noset}
     }
 
+    test "SINTER should handle non existing key as empty" {
+        r del set1 set2 set3
+        r sadd set1 a b c
+        r sadd set2 b c d
+        r sinter set1 set2 set3
+    } {}
+
     test "SINTERSTORE against non existing keys should delete dstkey" {
         r set setres xxx
         assert_equal 0 [r sinterstore setres foo111 bar222]