]> git.ipfire.org Git - thirdparty/patchwork.git/commitdiff
tests: Always enable XML-RPC API
authorStephen Finucane <stephen@that.guru>
Mon, 15 May 2023 11:51:40 +0000 (12:51 +0100)
committerStephen Finucane <stephen@that.guru>
Mon, 15 May 2023 11:51:40 +0000 (12:51 +0100)
Signed-off-by: Stephen Finucane <stephen@that.guru>
patchwork/tests/views/test_xmlrpc.py

index 3ea9600e846d73c56a0b43a2435fd850633efd1e..c33e7ade0628910c53d30f33200bd984d6599d1b 100644 (file)
@@ -3,11 +3,10 @@
 #
 # SPDX-License-Identifier: GPL-2.0-or-later
 
-import unittest
 from xmlrpc import client as xmlrpc_client
 
-from django.conf import settings
 from django.test import LiveServerTestCase
+from django.test import override_settings
 from django.urls import reverse
 
 from patchwork.tests import utils
@@ -18,10 +17,7 @@ class ServerProxy(xmlrpc_client.ServerProxy):
         self.__close()
 
 
-@unittest.skipUnless(
-    settings.ENABLE_XMLRPC,
-    'requires xmlrpc interface (use the ENABLE_XMLRPC setting)',
-)
+@override_settings(ENABLE_XMLRPC=True)
 class XMLRPCTest(LiveServerTestCase):
     def setUp(self):
         self.url = self.live_server_url + reverse('xmlrpc')
@@ -49,10 +45,7 @@ class XMLRPCGenericTest(XMLRPCTest):
             self.rpc.patch_set(0, {})
 
 
-@unittest.skipUnless(
-    settings.ENABLE_XMLRPC,
-    'requires xmlrpc interface (use the ENABLE_XMLRPC setting)',
-)
+@override_settings(ENABLE_XMLRPC=True)
 class XMLRPCAuthenticatedTest(LiveServerTestCase):
     def setUp(self):
         self.url = self.live_server_url + reverse('xmlrpc')