blob: 4c2026c0aa9121beb3a413d41449a2d3c7e3ae4e [file] [log] [blame]
import redis
range=100
factor=32
port=6666
r = redis.StrictRedis(host='localhost', port=port, db=0, password='foobared')
# flushall ?
# rst = r.flushall()
# assert rst
# string
rst = r.set('foo', 1)
assert rst
rst = r.setex('foo_ex', 3600, 1)
assert rst
# zset
rst = r.zadd('zfoo', 1, 'a', 2, 'b', 3, 'c')
assert(rst == 3)
# list
rst = r.rpush('lfoo', 1, 2, 3, 4)
assert(rst == 4)
# set
rst = r.sadd('sfoo', 'a', 'b', 'c', 'd')
assert(rst == 4)
# hash
rst = r.hset('hfoo', 'a', 1)
assert(rst == 1)
# bitmap
rst = r.setbit('bfoo', 0, 1)
assert(rst == 0)
rst = r.setbit('bfoo', 1, 1)
assert(rst == 0)
rst = r.setbit('bfoo', 800000, 1)
assert(rst == 0)
# expire cmd
rst = r.expire('foo', 3600)
assert rst
rst = r.expire('zfoo', 3600)
assert rst