[svn] added simple memcached loader test

--HG--
branch : trunk
diff --git a/tests/conftest.py b/tests/conftest.py
index e97e30c..0c5a5ff 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -73,6 +73,24 @@
 simple_env = Environment(trim_blocks=True, friendly_traceback=False, loader=loader)
 
 
+class MemcacheClient(object):
+    """
+    Helper for the loader test.
+    """
+
+    def __init__(self, hosts):
+        self.cache = {}
+
+    def get(self, name):
+        return self.cache.get(name)
+
+    def set(self, name, data, time):
+        self.cache[name] = data
+
+sys.modules['memcache'] = memcache = type(sys)('memcache')
+memcache.Client = MemcacheClient
+
+
 class Module(py.test.collect.Module):
 
     def __init__(self, *args, **kwargs):