From 1e164fea5be8b83c46aefe89d2b0f74832131a77 Mon Sep 17 00:00:00 2001 From: Matthias Date: Sat, 12 Mar 2022 01:45:34 +0100 Subject: [PATCH] Add API test --- InvenTree/common/tests.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/InvenTree/common/tests.py b/InvenTree/common/tests.py index d2abceadb7..1a8473a95e 100644 --- a/InvenTree/common/tests.py +++ b/InvenTree/common/tests.py @@ -6,7 +6,9 @@ from datetime import timedelta from django.test import TestCase, Client from django.contrib.auth import get_user_model +from django.urls import reverse +from InvenTree.api_tester import InvenTreeAPITestCase from .models import InvenTreeSetting, WebhookEndpoint, WebhookMessage, NotificationEntry, ColorTheme from .api import WebhookView @@ -146,6 +148,14 @@ class SettingsTest(TestCase): raise ValueError(f'Non-boolean default value specified for {key}') # pragma: no cover +class SettingsApiTest(InvenTreeAPITestCase): + + def test_settings_api(self): + # test setting with choice + url = reverse('api-user-setting-list') + self.get(url, expected_code=200) + + class WebhookMessageTests(TestCase): def setUp(self): self.endpoint_def = WebhookEndpoint.objects.create()