]> git.saurik.com Git - redis.git/blobdiff - tests/unit/bitops.tcl
BITOP bug when called against non existing keys fixed.
[redis.git] / tests / unit / bitops.tcl
index c8f58ef1e5931b5a0b6fb34a88e881cf449ea6e7..0e3403bfe1818ee043788127f6cf430902418497 100644 (file)
@@ -160,4 +160,10 @@ start_server {tags {"bitops"}} {
         catch {r bitop xor dest a b c d} e
         set e
     } {*ERR*}
+
+    test {BITOP with empty string after non empty string (issue #529)} {
+        r flushdb
+        r set a "\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00"
+        r bitop or x a b
+    } {32}
 }