]> git.saurik.com Git - redis.git/commitdiff
Added regression test for ZUNIONSTORE creating NaN (github issue #264)
authorantirez <antirez@gmail.com>
Fri, 23 Dec 2011 08:34:06 +0000 (09:34 +0100)
committerantirez <antirez@gmail.com>
Fri, 23 Dec 2011 08:34:06 +0000 (09:34 +0100)
tests/unit/type/zset.tcl

index aa43f3bf91d85b9180102efee121063d3fda0431..bab98854db8d5af8c3b593574de8fba9db0efb29 100644 (file)
@@ -518,6 +518,12 @@ start_server {tags {"zset"}} {
         r zinterstore set3 2 set1 set2
     } {0}
 
+    test {ZUNIONSTORE regression, should not create NaN in scores} {
+        r zadd z -inf neginf
+        r zunionstore out 1 z weights 0
+        r zrange out 0 -1 withscores
+    } {neginf 0}
+
     proc stressers {encoding} {
         if {$encoding == "ziplist"} {
             # Little extra to allow proper fuzzing in the sorting stresser