From dcdb0b8846aa400b57c51c14418fe24010bacea5 Mon Sep 17 00:00:00 2001 From: Jeremy Stretch Date: Fri, 16 May 2025 13:27:01 -0400 Subject: [PATCH] Suppress warnings from drf_spectacular when testing schema API view --- netbox/utilities/tests/test_api.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/netbox/utilities/tests/test_api.py b/netbox/utilities/tests/test_api.py index 2c3ba0566..b6e5e1360 100644 --- a/netbox/utilities/tests/test_api.py +++ b/netbox/utilities/tests/test_api.py @@ -1,5 +1,6 @@ from django.test import Client, TestCase, override_settings from django.urls import reverse +from drf_spectacular.drainage import GENERATOR_STATS from rest_framework import status from core.models import ObjectType @@ -264,5 +265,6 @@ class APIDocsTestCase(TestCase): self.assertEqual(response.status_code, 200) url = reverse('schema') - response = self.client.get(url) + with GENERATOR_STATS.silence(): # Suppress schema generator warnings + response = self.client.get(url) self.assertEqual(response.status_code, 200)