l.t.l.MemcachedLayer(BaseLayer) : class documentation

Part of lp.testing.layers View In Hierarchy

Known subclasses: lp.testing.layers.LaunchpadLayer, lp.testing.layers.YUIAppServerLayer

Provides tests access to a memcached.

Most tests needing memcache access will actually need to use ZopelessLayer, FunctionalLayer or sublayer as they will be accessing memcached using a utility.

Class Method setUp Undocumented
Class Method tearDown Undocumented
Class Method testSetUp Undocumented
Class Method testTearDown Undocumented
Class Method getPidFile Undocumented
Class Method purge Purge everything from our memcached.

Inherited from BaseLayer:

Class Method make_config Create a temporary config and link it into the layer cleanup.
Class Method check Check that the environment is working as expected.
Class Method flagTestIsolationFailure Handle a breakdown in test isolation.
Class Method getCurrentTestResult Return the TestResult currently in play.
Class Method getCurrentTestCase Return the test currently in play.
Class Method appserver_config Return a config suitable for AppServer tests.
Class Method appserver_root_url Return the correct app server root url for the given facet.
@classmethod
@profiled
def setUp(cls):
Undocumented
@classmethod
@profiled
def tearDown(cls):
Undocumented
@classmethod
@profiled
def testSetUp(cls):
Undocumented
@classmethod
@profiled
def testTearDown(cls):
Undocumented
@classmethod
def getPidFile(cls):
Undocumented
@classmethod
def purge(cls):
Purge everything from our memcached.
API Documentation for Launchpad, generated by pydoctor at 2022-06-16 00:00:12.