test_context_processors.py 472 B

12345678910111213141516
  1. from django.test import TestCase
  2. from misago.conf.context_processors import settings
  3. from misago.conf.dbsettings import db_settings
  4. class MockRequest(object):
  5. pass
  6. class ContextProcessorTests(TestCase):
  7. def test_db_settings(self):
  8. """DBSettings are exposed to templates"""
  9. mock_request = MockRequest()
  10. processor_settings = settings(mock_request)['misago_settings'],
  11. self.assertEqual(id(processor_settings[0]), id(db_settings))