From c30ccac38ebc8ae4a990b7405bdbd924bc6b4377 Mon Sep 17 00:00:00 2001 From: tdruez Date: Mon, 27 Feb 2017 20:39:47 +0100 Subject: [PATCH] Added a failing test for #4927 --- tests/test_permissions.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/tests/test_permissions.py b/tests/test_permissions.py index f8561e61d..ec8acc464 100644 --- a/tests/test_permissions.py +++ b/tests/test_permissions.py @@ -200,6 +200,11 @@ class ModelPermissionsIntegrationTests(TestCase): response = empty_list_view(request, pk=1) self.assertEqual(response.status_code, status.HTTP_200_OK) + def test_calling_method_not_allowed(self): + request = factory.generic('METHOD_NOT_ALLOWED', '/') + response = object_permissions_list_view(request) + self.assertEqual(response.status_code, status.HTTP_405_METHOD_NOT_ALLOWED) + class BasicPermModel(models.Model): text = models.CharField(max_length=100)