function testKeys() { $keyValsNs = RC::getNamespacedKeyValueArray(); $keyValsOthers = array('aaa' => 1, 'aba' => 2, 'aca' => 3); $allKeyVals = array_merge($keyValsNs, $keyValsOthers); $this->redis->mset($allKeyVals); $this->assertEquals(array(), $this->redis->keys('nokeys:*')); $keysFromRedis = $this->redis->keys('metavar:*'); $this->assertEquals(array(), array_diff(array_keys($keyValsNs), $keysFromRedis)); $keysFromRedis = $this->redis->keys('*'); $this->assertEquals(array(), array_diff(array_keys($allKeyVals), $keysFromRedis)); $keysFromRedis = $this->redis->keys('a?a'); $this->assertEquals(array(), array_diff(array_keys($keyValsOthers), $keysFromRedis)); }