summaryrefslogtreecommitdiff
path: root/tests/server_commands.py
diff options
context:
space:
mode:
authorAndy McCurdy <andy@andymccurdy.com>2010-04-19 11:14:17 -0700
committerAndy McCurdy <andy@andymccurdy.com>2010-04-19 11:14:17 -0700
commit18f2a0253e7a9b87d84d2f7767b2d7f85f39f11f (patch)
tree91935184128dab4f8df3574660f83d8216899fea /tests/server_commands.py
parent80c248c615db260362a4bc046d531dfaabd114dc (diff)
downloadredis-py-18f2a0253e7a9b87d84d2f7767b2d7f85f39f11f.tar.gz
Always return a set object from set-based commands. Thanks Adam Charnock for the bug report.
Diffstat (limited to 'tests/server_commands.py')
-rw-r--r--tests/server_commands.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/server_commands.py b/tests/server_commands.py
index 99b99d7..493081e 100644
--- a/tests/server_commands.py
+++ b/tests/server_commands.py
@@ -460,6 +460,8 @@ class ServerCommandsTestCase(unittest.TestCase):
self.client['a'] = 'a'
self.assertRaises(redis.ResponseError, self.client.smembers, 'a')
del self.client['a']
+ # set doesn't exist
+ self.assertEquals(self.client.smembers('a'), set())
# real logic
self.make_set('a', 'abc')
self.assertEquals(self.client.smembers('a'), set(['a', 'b', 'c']))