diff options
author | Alex Gaynor <alex.gaynor@gmail.com> | 2014-05-10 13:23:31 -0700 |
---|---|---|
committer | Alex Gaynor <alex.gaynor@gmail.com> | 2014-05-10 13:23:31 -0700 |
commit | 3f030e242f293dd746dd41ab7fc3b840a0bdfec0 (patch) | |
tree | cb3ea26073e54523f6303052dfa3c3c7cf33d264 /memcache.py | |
parent | addcde67b4bb4f62f3891503794deaed2f33bf95 (diff) | |
download | python-memcached-3f030e242f293dd746dd41ab7fc3b840a0bdfec0.tar.gz |
Converted print statements to use the Python3 compatible form
Diffstat (limited to 'memcache.py')
-rw-r--r-- | memcache.py | 134 |
1 files changed, 77 insertions, 57 deletions
diff --git a/memcache.py b/memcache.py index d59738f..7e33c84 100644 --- a/memcache.py +++ b/memcache.py @@ -43,6 +43,8 @@ Detailed Documentation More detailed documentation is available in the L{Client} class. """ +from __future__ import print_function + import sys import socket import time @@ -1260,10 +1262,10 @@ def _doctest(): if __name__ == "__main__": failures = 0 - print "Testing docstrings..." + print("Testing docstrings...") _doctest() - print "Running tests:" - print + print("Running tests:") + print() serverList = [["127.0.0.1:11211"]] if '--do-unix' in sys.argv: serverList.append([os.path.join(os.getcwd(), 'memcached.socket')]) @@ -1277,14 +1279,15 @@ if __name__ == "__main__": return "%s" % val def test_setget(key, val): global failures - print "Testing set/get {'%s': %s} ..." % (to_s(key), to_s(val)), + print("Testing set/get {'%s': %s} ..." % (to_s(key), to_s(val)), end=" ") mc.set(key, val) newval = mc.get(key) if newval == val: - print "OK" + print("OK") return 1 else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 return 0 @@ -1301,138 +1304,155 @@ if __name__ == "__main__": test_setget("a_string", "some random string") test_setget("an_integer", 42) if test_setget("long", long(1<<30)): - print "Testing delete ...", + print("Testing delete ...", end=" ") if mc.delete("long"): - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 - print "Checking results of delete ..." + print("FAIL") + failures += 1 + print("Checking results of delete ...", end=" ") if mc.get("long") == None: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 - print "Testing get_multi ...", - print mc.get_multi(["a_string", "an_integer"]) + print("FAIL") + failures += 1 + print("Testing get_multi ...",) + print(mc.get_multi(["a_string", "an_integer"])) # removed from the protocol #if test_setget("timed_delete", 'foo'): # print "Testing timed delete ...", # if mc.delete("timed_delete", 1): - # print "OK" + # print("OK") # else: - # print "FAIL"; failures = failures + 1 + # print("FAIL") + # failures += 1 # print "Checking results of timed delete ..." # if mc.get("timed_delete") == None: - # print "OK" + # print("OK") # else: - # print "FAIL"; failures = failures + 1 + # print("FAIL") + # failures += 1 - print "Testing get(unknown value) ...", - print to_s(mc.get("unknown_value")) + print("Testing get(unknown value) ...", end=" ") + print(to_s(mc.get("unknown_value"))) f = FooStruct() test_setget("foostruct", f) - print "Testing incr ...", + print("Testing incr ...", end=" ") x = mc.incr("an_integer", 1) if x == 43: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 - print "Testing decr ...", + print("Testing decr ...", end=" ") x = mc.decr("an_integer", 1) if x == 42: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 sys.stdout.flush() # sanity tests - print "Testing sending spaces...", + print("Testing sending spaces...", end=" ") sys.stdout.flush() try: x = mc.set("this has spaces", 1) except Client.MemcachedKeyCharacterError as msg: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 - print "Testing sending control characters...", + print("Testing sending control characters...", end=" ") try: x = mc.set("this\x10has\x11control characters\x02", 1) except Client.MemcachedKeyCharacterError as msg: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 - print "Testing using insanely long key...", + print("Testing using insanely long key...", end=" ") try: x = mc.set('a'*SERVER_MAX_KEY_LENGTH, 1) except Client.MemcachedKeyLengthError as msg: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 else: - print "OK" + print("OK") try: x = mc.set('a'*SERVER_MAX_KEY_LENGTH + 'a', 1) except Client.MemcachedKeyLengthError as msg: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 - print "Testing sending a unicode-string key...", + print("Testing sending a unicode-string key...", end=" ") try: x = mc.set(unicode('keyhere'), 1) except Client.MemcachedStringEncodingError as msg: - print "OK", + print("OK", end=" ") else: - print "FAIL",; failures = failures + 1 + print("FAIL", end=" ") + failures += 1 try: x = mc.set((unicode('a')*SERVER_MAX_KEY_LENGTH).encode('utf-8'), 1) except: - print "FAIL",; failures = failures + 1 + print("FAIL", end=" ") + failures += 1 else: - print "OK", + print("OK", end=" ") import pickle s = pickle.loads('V\\u4f1a\np0\n.') try: x = mc.set((s*SERVER_MAX_KEY_LENGTH).encode('utf-8'), 1) except Client.MemcachedKeyLengthError: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 - print "Testing using a value larger than the memcached value limit..." - print 'NOTE: "MemCached: while expecting[...]" is normal...' + print("Testing using a value larger than the memcached value limit...") + print('NOTE: "MemCached: while expecting[...]" is normal...') x = mc.set('keyhere', 'a'*SERVER_MAX_VALUE_LENGTH) if mc.get('keyhere') == None: - print "OK", + print("OK", end=" ") else: - print "FAIL",; failures = failures + 1 + print("FAIL", end=" ") + failures += 1 x = mc.set('keyhere', 'a'*SERVER_MAX_VALUE_LENGTH + 'aaa') if mc.get('keyhere') == None: - print "OK" + print("OK") else: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 - print "Testing set_multi() with no memcacheds running", + print("Testing set_multi() with no memcacheds running", end=" ") mc.disconnect_all() errors = mc.set_multi({'keyhere' : 'a', 'keythere' : 'b'}) if errors != []: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 else: - print "OK" + print("OK") - print "Testing delete_multi() with no memcacheds running", + print("Testing delete_multi() with no memcacheds running", end=" ") mc.disconnect_all() ret = mc.delete_multi({'keyhere' : 'a', 'keythere' : 'b'}) if ret != 1: - print "FAIL"; failures = failures + 1 + print("FAIL") + failures += 1 else: - print "OK" + print("OK") if failures > 0: - print '*** THERE WERE FAILED TESTS' + print('*** THERE WERE FAILED TESTS') sys.exit(1) sys.exit(0) |