# cherrypy.test.test_session module

class cherrypy.test.test_session.MemcachedSessionTest(methodName='runTest')

  Bases: `CPWebCase`

  _classSetupFailed = False
  _class_cleanups = []
  pytestmark = [Mark(name='usefixtures', args=('memcached_configured',), kwargs={}), Mark(name='skipif', args=(False,), kwargs={'reason': 'pytest-services helper does not work under Windows'})]
  static setup_server()
  test_0_Session()
  test_1_Concurrency()
  test_3_Redirect()
  test_5_Error_paths()

class cherrypy.test.test_session.SessionTest(methodName='runTest')

  Bases: `CPWebCase`

  _classSetupFailed = False
  _class_cleanups = []
  _test_Concurrency()
  static setup_server()
  classmethod teardown_class()

    Clean up sessions.

  test_0_Session()
  test_1_Ram_Concurrency()
  test_2_File_Concurrency()
  test_3_Redirect()
  test_4_File_deletion()
  test_5_Error_paths()
  test_6_regenerate()
  test_7_session_cookies()
  test_8_Ram_Cleanup()

cherrypy.test.test_session.http_methods_allowed(methods=['GET', 'HEAD'])

cherrypy.test.test_session.is_memcached_present()

cherrypy.test.test_session.memcached_client_present()

cherrypy.test.test_session.memcached_configured(memcached_instance, monkeypatch, memcached_client_present)

cherrypy.test.test_session.memcached_instance(request, watcher_getter, memcached_server_present)

  Start up an instance of memcached.

cherrypy.test.test_session.memcached_server_present()

cherrypy.test.test_session.setup_server()