
Signed-off-by: Marc 'risson' Schmitt <marc.schmitt@risson.space> Co-authored-by: Marc 'risson' Schmitt <marc.schmitt@risson.space>
20 lines
664 B
Python
20 lines
664 B
Python
from django.apps import apps
|
|
from django.urls import reverse
|
|
from rest_framework.test import APITestCase
|
|
|
|
from authentik.core.tests.utils import create_test_admin_user
|
|
|
|
|
|
class TestSourceAPI(APITestCase):
|
|
def setUp(self) -> None:
|
|
self.user = create_test_admin_user()
|
|
self.client.force_login(self.user)
|
|
|
|
def test_builtin_source_used_by(self):
|
|
"""Test Providers's types endpoint"""
|
|
apps.get_app_config("authentik_core").source_inbuilt()
|
|
response = self.client.get(
|
|
reverse("authentik_api:source-used-by", kwargs={"slug": "authentik-built-in"}),
|
|
)
|
|
self.assertEqual(response.status_code, 200)
|