Created
August 29, 2009 16:48
-
-
Save nrk/177573 to your computer and use it in GitHub Desktop.
Testing redis-lua with Telescope
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ------------------------------------------------------------------------ | |
| Client initialization: | |
| Can connect successfully [P] | |
| Accepts an URI for connection parameters [P] | |
| Accepts a table for connection parameters [P] | |
| ------------------------------------------------------------------------ | |
| Client features: | |
| Send raw commands [P] | |
| Create a new unbound command object [P] | |
| Define commands at module level [P] | |
| Define new commands at client instance level [P] | |
| Pipelining commands [P] | |
| ------------------------------------------------------------------------ | |
| Redis commands: | |
| Miscellaneous commands: | |
| PING (redis:ping) [P] | |
| ECHO (redis:echo) [P] | |
| Commands operating on string values: | |
| SET (redis:set) [P] | |
| GET (redis:get) [P] | |
| EXISTS (redis:exists) [P] | |
| SETNX (redis:setnx) [P] | |
| SETEX (redis:setex) [P] | |
| MSET (redis:mset) [P] | |
| MSETNX (redis:msetnx) [P] | |
| MGET (redis:mget) [P] | |
| GETSET (redis:getset) [P] | |
| INCR (redis:incr) [P] | |
| INCRBY (redis:incrby) [P] | |
| DECR (redis:decr) [P] | |
| DECRBY (redis:decrby) [P] | |
| DEL (redis:del) [P] | |
| TYPE (redis:type) [P] | |
| APPEND (redis:append) [P] | |
| SUBSTR (redis:substr) [P] | |
| STRLEN (redis:strlen) [P] | |
| SETRANGE (redis:setrange) [P] | |
| GETRANGE (redis:getrange) [P] | |
| SETBIT (redis:setbit) [P] | |
| GETBIT (redis:getbit) [P] | |
| Commands operating on the key space: | |
| KEYS (redis:keys) [P] | |
| RANDOMKEY (redis:randomkey) [P] | |
| RENAME (redis:rename) [P] | |
| RENAMENX (redis:renamenx) [P] | |
| TTL (redis:ttl) [P] | |
| EXPIRE (redis:expire) [P] | |
| EXPIREAT (redis:expireat) [P] | |
| DBSIZE (redis:dbsize) [P] | |
| PERSIST (redis:persist) [P] | |
| Commands operating on lists: | |
| RPUSH (redis:rpush) [P] | |
| RPUSHX (redis:rpushx) [P] | |
| LPUSH (redis:lpush) [P] | |
| LPUSHX (redis:lpushx) [P] | |
| LLEN (redis:llen) [P] | |
| LRANGE (redis:lrange) [P] | |
| LTRIM (redis:ltrim) [P] | |
| LINDEX (redis:lindex) [P] | |
| LSET (redis:lset) [P] | |
| LREM (redis:lrem) [P] | |
| LPOP (redis:lpop) [P] | |
| RPOP (redis:rpop) [P] | |
| RPOPLPUSH (redis:rpoplpush) [P] | |
| BLPOP (redis:blpop) [U] | |
| BRPOP (redis:brpop) [U] | |
| BRPOPLPUSH (redis:brpoplpush) [U] | |
| LINSERT (redis:linsert) [P] | |
| Commands operating on sets: | |
| SADD (redis:sadd) [P] | |
| SREM (redis:srem) [P] | |
| SPOP (redis:spop) [P] | |
| SMOVE (redis:smove) [P] | |
| SCARD (redis:scard) [P] | |
| SISMEMBER (redis:sismember) [P] | |
| SMEMBERS (redis:smembers) [P] | |
| SINTER (redis:sinter) [P] | |
| SINTERSTORE (redis:sinterstore) [P] | |
| SUNION (redis:sunion) [P] | |
| SUNIONSTORE (redis:sunionstore) [P] | |
| SDIFF (redis:sdiff) [P] | |
| SDIFFSTORE (redis:sdiffstore) [P] | |
| SRANDMEMBER (redis:srandmember) [P] | |
| Commands operating on zsets: | |
| ZADD (redis:zadd) [P] | |
| ZINCRBY (redis:zincrby) [P] | |
| ZREM (redis:zrem) [P] | |
| ZRANGE (redis:zrange) [P] | |
| ZREVRANGE (redis:zrevrange) [P] | |
| ZRANGEBYSCORE (redis:zrangebyscore) [P] | |
| ZREVRANGEBYSCORE (redis:zrevrangebyscore) [P] | |
| ZUNIONSTORE (redis:zunionstore) [P] | |
| ZINTERSTORE (redis:zinterstore) [P] | |
| ZCOUNT (redis:zcount) [P] | |
| ZCARD (redis:zcard) [P] | |
| ZSCORE (redis:zscore) [P] | |
| ZREMRANGEBYSCORE (redis:zremrangebyscore) [P] | |
| ZRANK (redis:zrank) [P] | |
| ZREVRANK (redis:zrevrank) [P] | |
| ZREMRANGEBYRANK (redis:zremrangebyrank) [P] | |
| Commands operating on hashes: | |
| HSET (redis:hset) [P] | |
| HGET (redis:hget) [P] | |
| HEXISTS (redis:hexists) [P] | |
| HDEL (redis:hdel) [P] | |
| HLEN (redis:hlen) [P] | |
| HSETNX (redis:hsetnx) [P] | |
| HMSET / HMGET (redis:hmset, redis:hmget) [P] | |
| HINCRBY (redis:hincrby) [P] | |
| HKEYS (redis:hkeys) [P] | |
| HVALS (redis:hvals) [P] | |
| HGETALL (redis:hgetall) [P] | |
| Sorting: | |
| SORT (redis:sort) [P] | |
| SORT (redis:sort) with parameter ASC/DESC [P] | |
| SORT (redis:sort) with parameter LIMIT [P] | |
| SORT (redis:sort) with parameter ALPHA [P] | |
| SORT (redis:sort) with multiple parameters [P] | |
| SORT (redis:sort) with parameter STORE [P] | |
| Multiple databases handling commands: | |
| SELECT (redis:select) [P] | |
| FLUSHDB (redis:flushdb) [P] | |
| MOVE (redis:move) [P] | |
| Remote server control commands: | |
| INFO (redis:info) [P] | |
| SLAVEOF (redis:slaveof) [P] | |
| CONFIG (redis:config) [U] | |
| Persistence control commands: | |
| SAVE (redis:save) [P] | |
| BGSAVE (redis:bgsave) [P] | |
| BGREWRITEAOF (redis:bgrewriteaof) [P] | |
| LASTSAVE (redis:lastsave) [P] | |
| Transactions: | |
| MULTI / EXEC (redis:multi, redis:exec) [P] | |
| DISCARD (redis:discard) [P] | |
| WATCH [P] | |
| UNWATCH [P] | |
| MULTI / EXEC / DISCARD abstraction [P] | |
| WATCH / MULTI / EXEC abstraction [P] | |
| WATCH / MULTI / EXEC with check-and-set (CAS) abstraction [P] | |
| Abstraction options [P] | |
| ------------------------------------------------------------------------ | |
| 123 tests 119 passed 686 assertions 0 failed 0 errors 4 unassertive 0 pending |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment