print("""#-------------------------------# silent flush #------------------------------#""") stat1 = mc.stat() set("x", 5, 19, "somevaluex") set("y", 5, 19, "somevaluey") mc.flushq(nosend=True) empty("x") empty("y") stat2 = mc.stat() iequal(int(stat1['cmd_flush']) + 1, int(stat2['cmd_flush'])) print("""#----------------------------# diagnostics append #---------------------------#""") key, value, suffix = "appendkey", "some value", " more" set(key, 8, 19, value) mc.append(key, suffix) check(key, 19, value + suffix) print("""#---------------------------# diagnostics prepend #---------------------------#""") key, value, prefix = "prependkey", "some value", "more " set(key, 8, 19, value) mc.prepend(key, prefix) check(key, 19, prefix + value) print("""#------------------------------# silent append #------------------------------#""") key, value, suffix = "appendqkey", "some value", " more" set(key, 8, 19, value) mc.appendq(key, suffix, nosend=True) check_empty_response(mc) check(key, 19, value + suffix)
print ("""#-------------------------------# silent flush #------------------------------#""") stat1 = mc.stat() set("x", 5, 19, "somevaluex") set("y", 5, 19, "somevaluey") mc.flushq(nosend=True) empty("x") empty("y") stat2 = mc.stat() iequal(int(stat1["cmd_flush"]) + 1, int(stat2["cmd_flush"])) print ("""#----------------------------# diagnostics append #---------------------------#""") key, value, suffix = "appendkey", "some value", " more" set(key, 8, 19, value) mc.append(key, suffix) check(key, 19, value + suffix) print ("""#---------------------------# diagnostics prepend #---------------------------#""") key, value, prefix = "prependkey", "some value", "more " set(key, 8, 19, value) mc.prepend(key, prefix) check(key, 19, prefix + value) print ("""#------------------------------# silent append #------------------------------#""") key, value, suffix = "appendqkey", "some value", " more" set(key, 8, 19, value) mc.appendq(key, suffix, nosend=True) check_empty_response(mc) check(key, 19, value + suffix)