summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorPieter Noordhuis <pcnoordhuis@gmail.com>2011-01-13 16:30:02 +0100
committerPieter Noordhuis <pcnoordhuis@gmail.com>2011-01-13 16:30:02 +0100
commit7ac1b364fed46e8f25b03ce7605d57eb213d7e15 (patch)
treee2117a23cf63525a841063066819bcea4a0f045c /tests
parent4b2499cf2f61ba4b74fd91174ec68b7836b833d0 (diff)
parent1b2b8cbbded1d8cc9f79ec7b71680be714fbab01 (diff)
downloadredis-7ac1b364fed46e8f25b03ce7605d57eb213d7e15.tar.gz
Merge branch 'zset-range' into 2.2
Diffstat (limited to 'tests')
-rw-r--r--tests/unit/type/zset.tcl16
1 files changed, 16 insertions, 0 deletions
diff --git a/tests/unit/type/zset.tcl b/tests/unit/type/zset.tcl
index 6b8fc54ae..a54ff37bb 100644
--- a/tests/unit/type/zset.tcl
+++ b/tests/unit/type/zset.tcl
@@ -227,6 +227,22 @@ start_server {tags {"zset"}} {
assert_equal {f e} [r zrevrangebyscore zset (6 (3]
assert_equal {f} [r zrevrangebyscore zset (+inf (4]
assert_equal 2 [r zcount zset (0 (3]
+
+ # test empty ranges
+ r zrem zset a
+ r zrem zset g
+
+ # inclusive
+ assert_equal {} [r zrangebyscore zset 6 +inf]
+ assert_equal {} [r zrangebyscore zset -inf -6]
+ assert_equal {} [r zrevrangebyscore zset +inf 6]
+ assert_equal {} [r zrevrangebyscore zset -6 -inf]
+
+ # exclusive
+ assert_equal {} [r zrangebyscore zset (6 (+inf]
+ assert_equal {} [r zrangebyscore zset (-inf (-6]
+ assert_equal {} [r zrevrangebyscore zset (+inf (6]
+ assert_equal {} [r zrevrangebyscore zset (-6 (-inf]
}
test "ZRANGEBYSCORE with WITHSCORES" {