mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-04-26 12:03:44 +03:00
Docstring tidy up
This commit is contained in:
parent
e362344fbd
commit
8bb427537c
|
@ -11,7 +11,7 @@ import base64
|
||||||
|
|
||||||
|
|
||||||
class MockView(View):
|
class MockView(View):
|
||||||
permissions = ( permissions.IsAuthenticated, )
|
permissions = (permissions.IsAuthenticated,)
|
||||||
|
|
||||||
def post(self, request):
|
def post(self, request):
|
||||||
return {'a': 1, 'b': 2, 'c': 3}
|
return {'a': 1, 'b': 2, 'c': 3}
|
||||||
|
@ -74,24 +74,32 @@ class SessionAuthTests(TestCase):
|
||||||
self.csrf_client.logout()
|
self.csrf_client.logout()
|
||||||
|
|
||||||
def test_post_form_session_auth_failing_csrf(self):
|
def test_post_form_session_auth_failing_csrf(self):
|
||||||
"""Ensure POSTing form over session authentication without CSRF token fails."""
|
"""
|
||||||
|
Ensure POSTing form over session authentication without CSRF token fails.
|
||||||
|
"""
|
||||||
self.csrf_client.login(username=self.username, password=self.password)
|
self.csrf_client.login(username=self.username, password=self.password)
|
||||||
response = self.csrf_client.post('/', {'example': 'example'})
|
response = self.csrf_client.post('/', {'example': 'example'})
|
||||||
self.assertEqual(response.status_code, 403)
|
self.assertEqual(response.status_code, 403)
|
||||||
|
|
||||||
def test_post_form_session_auth_passing(self):
|
def test_post_form_session_auth_passing(self):
|
||||||
"""Ensure POSTing form over session authentication with logged in user and CSRF token passes."""
|
"""
|
||||||
|
Ensure POSTing form over session authentication with logged in user and CSRF token passes.
|
||||||
|
"""
|
||||||
self.non_csrf_client.login(username=self.username, password=self.password)
|
self.non_csrf_client.login(username=self.username, password=self.password)
|
||||||
response = self.non_csrf_client.post('/', {'example': 'example'})
|
response = self.non_csrf_client.post('/', {'example': 'example'})
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
def test_put_form_session_auth_passing(self):
|
def test_put_form_session_auth_passing(self):
|
||||||
"""Ensure PUTting form over session authentication with logged in user and CSRF token passes."""
|
"""
|
||||||
|
Ensure PUTting form over session authentication with logged in user and CSRF token passes.
|
||||||
|
"""
|
||||||
self.non_csrf_client.login(username=self.username, password=self.password)
|
self.non_csrf_client.login(username=self.username, password=self.password)
|
||||||
response = self.non_csrf_client.put('/', {'example': 'example'})
|
response = self.non_csrf_client.put('/', {'example': 'example'})
|
||||||
self.assertEqual(response.status_code, 200)
|
self.assertEqual(response.status_code, 200)
|
||||||
|
|
||||||
def test_post_form_session_auth_failing(self):
|
def test_post_form_session_auth_failing(self):
|
||||||
"""Ensure POSTing form over session authentication without logged in user fails."""
|
"""
|
||||||
|
Ensure POSTing form over session authentication without logged in user fails.
|
||||||
|
"""
|
||||||
response = self.csrf_client.post('/', {'example': 'example'})
|
response = self.csrf_client.post('/', {'example': 'example'})
|
||||||
self.assertEqual(response.status_code, 403)
|
self.assertEqual(response.status_code, 403)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user