12345678910111213141516171819202122 |
- from django.test import TestCase
- from misago.core.middleware.frontendcontext import FrontendContextMiddleware
- class MockRequest(object):
- pass
- class FrontendContextMiddlewareTests(TestCase):
- def test_middleware_frontend_context_dict(self):
- """Middleware sets frontend_context dict on request"""
- request = MockRequest()
- FrontendContextMiddleware().process_request(request)
- self.assertEqual(request.frontend_context, {
- 'api': '/api/',
- 'auth': {},
- 'conf': {},
- 'store': {},
- 'url': {}
- })
|