init
This commit is contained in:
28
wcmtools/memcached/api/python/tests/pooltest.py
Executable file
28
wcmtools/memcached/api/python/tests/pooltest.py
Executable file
@@ -0,0 +1,28 @@
|
||||
#!/usr/bin/env python
|
||||
|
||||
"""pooltest
|
||||
|
||||
Bring up two memcaches on :11211 and :11212. Try killing one or both.
|
||||
If this code raises any exceptions, it's a bug."""
|
||||
|
||||
import sys
|
||||
sys.path.append("..")
|
||||
import memcache
|
||||
import time
|
||||
|
||||
mc = memcache.Client(["127.0.0.1:11211", "127.0.0.1:11212"], debug=1)
|
||||
|
||||
def test_setget(key, val):
|
||||
print "Testing set/get {'%s': %s} ..." % (key, val),
|
||||
mc.set(key, val)
|
||||
newval = mc.get(key)
|
||||
if newval == val:
|
||||
print "OK"
|
||||
else:
|
||||
print "FAIL"
|
||||
|
||||
i = 0
|
||||
while 1:
|
||||
test_setget("foo%d" % i, "bar%d" % i)
|
||||
time.sleep(1)
|
||||
i += 1
|
||||
Reference in New Issue
Block a user