pymemcache.test.utils module¶
Useful testing utilities.
This module is considered public API.
-
class
pymemcache.test.utils.
MockMemcacheClient
(server=None, serializer=None, deserializer=None, connect_timeout=None, timeout=None, no_delay=False, ignore_exc=False, default_noreply=True, allow_unicode_keys=False)¶ Bases:
object
A (partial) in-memory mock for Clients.
-
add
(key, value, expire=None, noreply=True)¶
-
decr
(key, value, noreply=False)¶
-
delete
(key, noreply=True)¶
-
delete_many
(keys, noreply=True)¶
-
delete_multi
(keys, noreply=True)¶
-
get
(key, default=None)¶
-
get_many
(keys)¶
-
get_multi
(keys)¶
-
incr
(key, value, noreply=False)¶
-
set
(key, value, expire=0, noreply=True)¶
-
set_many
(values, expire=None, noreply=True)¶
-
set_multi
(values, expire=None, noreply=True)¶
-
stats
()¶
-