From 9ce41698f34336aacbef3edcbe52beb8c939e988 Mon Sep 17 00:00:00 2001 From: Jezeniel Zapanta Date: Mon, 30 Oct 2017 06:41:38 +0800 Subject: [PATCH] Add force_authenticate in APITestCase example --- docs/api-guide/testing.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/api-guide/testing.md b/docs/api-guide/testing.md index caba5cea2..aeedd729d 100644 --- a/docs/api-guide/testing.md +++ b/docs/api-guide/testing.md @@ -317,6 +317,11 @@ You can use any of REST framework's test case classes as you would for the regul """ url = reverse('account-list') data = {'name': 'DabApps'} + + # Make an authenticated request + user = User.objects.get(username='arlene') + self.client.force_authenticate(user=user) + response = self.client.post(url, data, format='json') self.assertEqual(response.status_code, status.HTTP_201_CREATED) self.assertEqual(Account.objects.count(), 1)