/** * Test removing members from a sorted set by score */ public function testZremrangebyscore() { $this->redis->del('testZremrangebyscore'); $this->assertEquals(1, $this->redis->zadd('testZremrangebyscore', 1, 'one')); $this->assertEquals(1, $this->redis->zadd('testZremrangebyscore', 2, 'two')); $this->assertEquals(1, $this->redis->zadd('testZremrangebyscore', 3, 'three')); $removed = $this->redis->zremrangebyscore('testZremrangebyscore', '-inf', '(2'); $this->assertInternalType('int', $removed); $this->assertEquals(1, $removed); $this->assertEquals(array('two' => 2, 'three' => 3), $this->redis->zrange('testZremrangebyscore', 0, -1, true)); }