mirror of
https://github.com/django/django.git
synced 2025-07-24 13:44:32 +00:00
Fixed #21765 -- Added support for comparing Context instances
This commit is contained in:
parent
985ae732b2
commit
d97bf2e9c8
3 changed files with 28 additions and 0 deletions
|
@ -1928,6 +1928,19 @@ class RequestContextTests(unittest.TestCase):
|
|||
# [builtins, supplied context, context processor]
|
||||
self.assertEqual(len(ctx.dicts), 3)
|
||||
|
||||
@override_settings(TEMPLATE_CONTEXT_PROCESSORS=())
|
||||
def test_context_comparable(self):
|
||||
test_data = {'x': 'y', 'v': 'z', 'd': {'o': object, 'a': 'b'}}
|
||||
|
||||
# test comparing RequestContext to prevent problems if somebody
|
||||
# adds __eq__ in the future
|
||||
request = RequestFactory().get('/')
|
||||
|
||||
self.assertEquals(
|
||||
RequestContext(request, dict_=test_data),
|
||||
RequestContext(request, dict_=test_data)
|
||||
)
|
||||
|
||||
|
||||
class SSITests(TestCase):
|
||||
def setUp(self):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue