mirror of
				https://github.com/django/django.git
				synced 2025-10-30 17:16:10 +00:00 
			
		
		
		
	This reverts commit 8099d33b65 as it caused
a regression that cannot be solved without changing force_text() which has
a small risk of introducing regressions. This change will remain in master
along with an update to force_text().
		
	
		
			
				
	
	
		
			16 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			475 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| import json
 | |
| 
 | |
| from django.http import HttpRequest
 | |
| from django.template.context_processors import csrf
 | |
| from django.test import SimpleTestCase
 | |
| from django.utils.encoding import force_text
 | |
| 
 | |
| 
 | |
| class TestContextProcessor(SimpleTestCase):
 | |
| 
 | |
|     def test_force_text_on_token(self):
 | |
|         request = HttpRequest()
 | |
|         request.META['CSRF_COOKIE'] = 'test-token'
 | |
|         token = csrf(request).get('csrf_token')
 | |
|         self.assertEqual(json.dumps(force_text(token)), '"test-token"')
 |