old_contents: from settings import *
  import os
  import logging
  
  DATABASES["default"] = {"NAME": "zephyr/tests/zephyrdb.test",
                          "ENGINE": "django.db.backends.sqlite3",
                          "OPTIONS": { "timeout": 20, },}
  
  if "TORNADO_SERVER" in os.environ:
      TORNADO_SERVER = os.environ["TORNADO_SERVER"]
  else:
      TORNADO_SERVER = None
  
  # Decrease the get_updates timeout to 1 second.
  # This allows CasperJS to proceed quickly to the next test step.
  POLL_TIMEOUT = 1000
  
  # Disable desktop notifications because CasperJS can't handle them;
  # window.webkitNotifications.requestPermission() throws a type error
  ENABLE_NOTIFICATIONS = False
  
  # Don't use the real message log for tests
  EVENT_LOG_DIR = '/tmp/humbug-test-event-log'
  
  # Print our emails rather than sending them
  EMAIL_BACKEND = 'django.core.mail.backends.locmem.EmailBackend'
  
  TEST_SUITE = True
  
  # Don't use rabbitmq from the test suite -- the user_profile_ids for
  # any generated queue elements won't match those being used by the
  # real app.
  USING_RABBITMQ = False
  
  # Disable use of memcached for caching
  CACHES = { 'default': {
          'BACKEND':  'django.core.cache.backends.locmem.LocMemCache',
          'LOCATION': 'humbug-default-local-cache',
          'TIMEOUT':  3600,
          'OPTIONS': {
              'MAX_ENTRIES': 100000
          }
      } }
  
  requests_logger = logging.getLogger('humbug.requests')
  requests_logger.setLevel(logging.WARNING)
  
new_contents: from settings import *
  import os
  import logging
  
  DATABASES["default"] = {"NAME": "zephyr/tests/zephyrdb.test",
                          "ENGINE": "django.db.backends.sqlite3",
                          "OPTIONS": { "timeout": 20, },}
  
  if "TORNADO_SERVER" in os.environ:
      TORNADO_SERVER = os.environ["TORNADO_SERVER"]
  else:
      TORNADO_SERVER = None
  
  # Decrease the get_updates timeout to 1 second.
  # This allows CasperJS to proceed quickly to the next test step.
  POLL_TIMEOUT = 1000
  
  # Disable desktop notifications because CasperJS can't handle them;
  # window.webkitNotifications.requestPermission() throws a type error
  ENABLE_NOTIFICATIONS = False
  
  # Don't use the real message log for tests
  EVENT_LOG_DIR = '/tmp/humbug-test-event-log'
  
  # Print our emails rather than sending them
  EMAIL_BACKEND = 'django.core.mail.backends.locmem.EmailBackend'
  
  TEST_SUITE = True
  
  # Don't use rabbitmq from the test suite -- the user_profile_ids for
  # any generated queue elements won't match those being used by the
  # real app.
  USING_RABBITMQ = False
  
  # Disable use of memcached for caching
  CACHES = { 'default': {
          'BACKEND':  'django.core.cache.backends.dummy.DummyCache',
          'LOCATION': 'humbug-default-local-cache',
          'TIMEOUT':  3600,
          'OPTIONS': {
              'MAX_ENTRIES': 100000
          }
      } }
  
  requests_logger = logging.getLogger('humbug.requests')
  requests_logger.setLevel(logging.WARNING)
  
subject: Change test_settings to use DummyCache