set("x", 5, 19, "somevalue") delete("x", 0) set("x", 5, 19, "somevaluex") set("y", 5, 17, "somevaluey") mc.flush() empty("x") empty("y") print("""#-----------------------------------------------------------------------------# ################################ Diagnostics ADD ############################## #-----------------------------------------------------------------------------#""") empty("i") mc.add("i", "ex", 10, 5) check("i", 5, "ex") res = mc.add("i", "ex2", 10, 5) iequal(res[0]['status'], STATUS['KEY_EEXISTS']) check("i", 5, "ex") print("""#-----------------------------------------------------------------------------# ############################# Diagnostics REPLACE ############################# #-----------------------------------------------------------------------------#""") # Diagnostics for replace empty("j") res = mc.replace("j", "ex", 5, 19) iequal(res[0]['status'], STATUS['KEY_ENOENT']) empty("j")
delete("x", 0) set("x", 5, 19, "somevaluex") set("y", 5, 17, "somevaluey") mc.flush() empty("x") empty("y") print ( """#-----------------------------------------------------------------------------# ################################ Diagnostics ADD ############################## #-----------------------------------------------------------------------------#""" ) empty("i") mc.add("i", "ex", 10, 5) check("i", 5, "ex") res = mc.add("i", "ex2", 10, 5) iequal(res[0]["status"], STATUS["KEY_EEXISTS"]) check("i", 5, "ex") print ( """#-----------------------------------------------------------------------------# ############################# Diagnostics REPLACE ############################# #-----------------------------------------------------------------------------#""" ) # Diagnostics for replace empty("j") res = mc.replace("j", "ex", 5, 19)