diff options
Diffstat (limited to 'tests/views.py')
| -rw-r--r-- | tests/views.py | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/tests/views.py b/tests/views.py index f756023..a903bee 100644 --- a/tests/views.py +++ b/tests/views.py @@ -1,7 +1,10 @@ +# coding: utf-8 + from __future__ import unicode_literals from django.contrib.auth.models import User from django.http import HttpResponse +from django.utils import six def execute_sql(request): @@ -9,7 +12,7 @@ def execute_sql(request): return HttpResponse() -def regular_view(request, title='Test'): +def regular_view(request, title): content = '<html><head><title>%s</title><body></body></html>' % title return HttpResponse(content) @@ -17,3 +20,10 @@ def regular_view(request, title='Test'): def resolving_view(request, arg1, arg2): # see test_url_resolving in tests.py return HttpResponse() + + +def set_session(request): + request.session['où'] = 'où' + if not six.PY3: + request.session['là'.encode('utf-8')] = 'là'.encode('utf-8') + return HttpResponse('<html><head><title></title><body></body></html>') |
