def test_memleak_get_batch_conf(self): """测试get_batch_conf是否有内存泄露 """ key = "/test_group/service/codis" i = 0 while i < 1: qconf.get_batch_conf(key) i = i + 1
def test_diff_get_batch_conf(self): """批量获取对比接口测试 """ key = "/test_group/service/codis" children1 = qconf.get_batch_conf(key) children2 = get_qconf_data(key) assert len(children1) == len(children2) assert children1['0'] == children2["0"] assert children1['1'] == children2["1"]
def test_api(self): """测试基本api """ key = "/test_group/service/codis" value = qconf.get_conf(key) keys = qconf.get_batch_keys(key) assert isinstance(keys, list) children = qconf.get_batch_conf(key) assert isinstance(children, dict)