def test_pyssdb_dbsize(): """ :return: None """ py_cli = pyClient(host="0.0.0.0", port=38888) res = py_cli.dbsize() assert type(res) == int
def test_pyssdb_qpop_front(): """ : :return: None """ py_cli = pyClient(host="0.0.0.0", port=38888) res = py_cli.qpop_front("non_exists", 1) assert res == None
def test_pyssdb_kv(): """ """ logger = logging.getLogger("pyssdb_kv") py_cli = pyClient(host="0.0.0.0", port=38888) py_cli.set("test_kv", 1234567890) res = py_cli.get("test_kv") logger.debug(res) assert res == b"1234567890"
def test_pyssdb_zset(): """ """ logger = logging.getLogger("pyssdb_kv") py_cli = pyClient(host="0.0.0.0", port=38888) py_cli.zset("aiossdb_zset", "aiossdb_test", 123) res = py_cli.zget("aiossdb_zset", "aiossdb_test") logger.debug(res) assert res == 123
def test_pyssdb_queue_mult(): """ """ logger = logging.getLogger("pyssdb_kv") py_cli = pyClient(host="0.0.0.0", port=38888) py_cli.qpush_front("aiossdb_queue", 123, 456, 789) res = py_cli.qpop_front("aiossdb_queue", 3) logger.warning(res) assert res[0].decode() == "789"
def test_pyssdb_keys(): """ :Keyword Arguments: :return: None """ py_cli = pyClient(host="0.0.0.0", port=38888) res = py_cli.keys("A", "F", 1) # res = py_cli.keys("A", "F", 5) # assert res == [b'B', b'C', b'D', b'E', b'F'] assert res == [b'B']
def test_pyssdb_queue(): """ """ logger = logging.getLogger("pyssdb_kv") py_cli = pyClient(host="0.0.0.0", port=38888) py_cli.qpush_front("aiossdb_queue", 123) qsize = py_cli.qsize("aiossdb_queue") assert qsize == 1 res = py_cli.qpop_front("aiossdb_queue") logger.warning(res) assert res == b"123"
def test_pyssdb_multi_zset(): """ :return: None """ py_cli = pyClient(host="0.0.0.0", port=38888) test_list = ['key1', 1, 'key2', 2] get_list = ['key1', 'key2'] py_cli.multi_zset("aiossdb_multi", *test_list) res = py_cli.multi_zget("aiossdb_multi", *get_list) assert res == [b'key1', b'1', b'key2', b'2'] zsize = py_cli.zsize("aiossdb_multi") assert zsize == 2
def test_pyssdb_hash(): """ """ logger = logging.getLogger("pyssdb_kv") py_cli = pyClient(host="0.0.0.0", port=38888) py_cli.hset("aiossdb_hash", "aiossdb_test", 123) res = py_cli.hget("aiossdb_hash", "aiossdb_test") logger.debug(res) assert res == b"123" py_cli.hset("aiossdb_hash", "aiossdb_test1", 123) res1 = py_cli.hgetall("aiossdb_hash") assert res1 == [b'aiossdb_test', b'123', b'aiossdb_test1', b'123'] hsize = py_cli.hsize("aiossdb_hash") assert hsize == 2