Implemented ZREMRANGEBYSCORE

This commit is contained in:
Jonathan Leibiusky
2010-08-07 19:37:16 -03:00
parent bb54328802
commit 84f4c45004
4 changed files with 29 additions and 2 deletions

View File

@@ -270,4 +270,21 @@ public class SortedSetCommandsTest extends JedisCommandTestBase {
assertEquals(expected, jedis.zrange("foo", 0, 100));
}
@Test
public void zremrangeByScore() {
jedis.zadd("foo", 1d, "a");
jedis.zadd("foo", 10d, "b");
jedis.zadd("foo", 0.1d, "c");
jedis.zadd("foo", 2d, "a");
int result = jedis.zremrangeByScore("foo", 0, 2);
assertEquals(2, result);
Set<String> expected = new LinkedHashSet<String>();
expected.add("b");
assertEquals(expected, jedis.zrange("foo", 0, 100));
}
}