diff options
author | andy <andy@whiskeymedia.com> | 2012-10-07 23:12:13 -0700 |
---|---|---|
committer | andy <andy@whiskeymedia.com> | 2012-10-07 23:12:13 -0700 |
commit | 2266255b25caaf0f38af938902c9d2829c0fab72 (patch) | |
tree | c4a72f4fe7b4002f225e474f08dab0c2bbff0a0c /tests/server_commands.py | |
parent | 6eaa3cc8bf05fe8bbb9817d7ef274b7d98c87606 (diff) | |
download | redis-py-2266255b25caaf0f38af938902c9d2829c0fab72.tar.gz |
added CLIENT LIST/CLIENT KILL commands
Diffstat (limited to 'tests/server_commands.py')
-rw-r--r-- | tests/server_commands.py | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tests/server_commands.py b/tests/server_commands.py index 5ee7a06..87fbcd6 100644 --- a/tests/server_commands.py +++ b/tests/server_commands.py @@ -69,6 +69,11 @@ class ServerCommandsTestCase(unittest.TestCase): del self.client['a'] self.assertEquals(self.client.get('a'), None) + def test_client_list(self): + clients = self.client.client_list() + self.assert_(isinstance(clients[0], dict)) + self.assert_('addr' in clients[0]) + def test_config_get(self): data = self.client.config_get() self.assert_('maxmemory' in data) @@ -210,11 +215,11 @@ class ServerCommandsTestCase(unittest.TestCase): # expire at in unix time (milliseconds) expire_at_seconds = int(time.mktime(expire_at.timetuple())) * 1000 self.assertEquals(self.client.pexpireat('a', expire_at_seconds), True) - self.assertEquals(self.client.ttl('a'), 60) + self.assert_(self.client.ttl('a') <= 60) # expire at given a datetime object self.client['b'] = 'bar' self.assertEquals(self.client.pexpireat('b', expire_at), True) - self.assertEquals(self.client.ttl('b'), 60) + self.assert_(self.client.ttl('b') <= 60) def test_get_set_bit(self): self.assertEquals(self.client.getbit('a', 5), False) |