Add API test

This commit is contained in:
Matthias 2022-03-12 01:45:34 +01:00
parent d2e8b2cc2b
commit 1e164fea5b
No known key found for this signature in database
GPG Key ID: F50EF5741D33E076

View File

@ -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()