jamesls/fakeredis — pull request #6 by joshforman (2012-08-08 18:40:06+00:00)
Title: Feature parity bugs

This patch fixes a number of feature parity bugs with redis-py. The four most significant fixes are:

- Add support for variadic commands: SADD, HDEL, SREM ZREM, ZADD, LPUSH and RPUSH
- Support glob-style matching on pattern argument to KEYS command
- Fix pipeline WATCH command for non-existent keys (bug prevents using transactional features of the pipeline in several cases).
- Ensure that objects (i.e. dictionaries and lists) are stored in Redis as strings when passed as arguments to fakeredis commands