From ed4c67afd94a76726ff5d2b98b8b2a60bcefc6a3 Mon Sep 17 00:00:00 2001 From: Jennifer Richards Date: Wed, 2 Jul 2025 17:12:18 -0300 Subject: [PATCH] test: tolerate APP_API_TOKENS existing in settings --- ietf/api/tests.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ietf/api/tests.py b/ietf/api/tests.py index 29edd99b2b..abaf9f5ed2 100644 --- a/ietf/api/tests.py +++ b/ietf/api/tests.py @@ -1582,7 +1582,7 @@ def test_bad_post(self): data = self.response_data(r) self.assertEqual(data["result"], "failure") self.assertEqual(data["reason"], "invalid post") - + bad = dict(authtoken=self.valid_token, username=self.valid_person.user.username, password=self.valid_password) r = self.client.post(self.url, bad) self.assertEqual(r.status_code, 200) @@ -1590,8 +1590,9 @@ def test_bad_post(self): self.assertEqual(data["result"], "failure") self.assertEqual(data["reason"], "invalid post") + @override_settings() def test_notokenstore(self): - self.assertFalse(hasattr(settings, "APP_API_TOKENS")) + del settings.APP_API_TOKENS # only affects overridden copy of settings! r = self.client.post(self.url,self.valid_body_with_good_password) self.assertEqual(r.status_code, 200) data = self.response_data(r)