dedupe helper

Signed-off-by: Jens Langhammer <jens@goauthentik.io>
This commit is contained in:
Jens Langhammer
2026-03-24 01:24:12 +01:00
parent 61df26ce57
commit 6281fe2a2a
7 changed files with 14 additions and 20 deletions

View File

@@ -5,11 +5,11 @@ from rest_framework.test import APITestCase
from authentik.core.models import Application, Group
from authentik.core.tests.utils import create_test_admin_user, create_test_user
from authentik.enterprise.lifecycle.models import LifecycleIteration, LifecycleRule, ReviewState
from authentik.enterprise.reports.tests.utils import patch_license
from authentik.enterprise.tests import enterprise_test
from authentik.lib.generators import generate_id
@patch_license
@enterprise_test()
class TestLifecycleRuleAPI(APITestCase):
def setUp(self):
@@ -179,7 +179,7 @@ class TestLifecycleRuleAPI(APITestCase):
self.assertFalse(LifecycleRule.objects.filter(pk=rule.pk).exists())
@patch_license
@enterprise_test()
class TestIterationAPI(APITestCase):
def setUp(self):
@@ -268,7 +268,7 @@ class TestIterationAPI(APITestCase):
self.assertIn("user_can_review", response.data["results"][0])
@patch_license
@enterprise_test()
class TestReviewAPI(APITestCase):
def setUp(self):

View File

@@ -4,11 +4,11 @@ from rest_framework.test import APITestCase
from authentik.core.models import User
from authentik.core.tests.utils import create_test_admin_user
from authentik.enterprise.reports.tests.utils import patch_license
from authentik.enterprise.tests import enterprise_test
from authentik.events.models import Event
@patch_license
@enterprise_test()
class TestExportAPI(APITestCase):
def setUp(self) -> None:
self.user = create_test_admin_user()

View File

@@ -3,11 +3,11 @@ from django.test.testcases import TestCase
from authentik.core.tests.utils import create_test_user
from authentik.enterprise.reports.models import DataExport
from authentik.enterprise.reports.tests.utils import patch_license
from authentik.enterprise.tests import enterprise_test
from authentik.events.models import Event, EventAction
@patch_license
@enterprise_test()
class TestEventExport(TestCase):
def setUp(self) -> None:
self.user = create_test_user()

View File

@@ -2,10 +2,10 @@ from django.urls import reverse
from rest_framework.test import APITestCase
from authentik.core.tests.utils import create_test_user
from authentik.enterprise.reports.tests.utils import patch_license
from authentik.enterprise.tests import enterprise_test
@patch_license
@enterprise_test()
class TestExportPermissions(APITestCase):
def setUp(self) -> None:
self.user = create_test_user()

View File

@@ -1,10 +1,10 @@
from django.test.testcases import TestCase
from drf_spectacular.generators import SchemaGenerator
from authentik.enterprise.reports.tests.utils import patch_license
from authentik.enterprise.tests import enterprise_test
@patch_license
@enterprise_test()
class TestSchemaMatch(TestCase):
def setUp(self) -> None:
generator = SchemaGenerator()

View File

@@ -7,10 +7,10 @@ from authentik.admin.files.tests.utils import FileTestFileBackendMixin
from authentik.core.models import User
from authentik.core.tests.utils import create_test_user
from authentik.enterprise.reports.models import DataExport
from authentik.enterprise.reports.tests.utils import patch_license
from authentik.enterprise.tests import enterprise_test
@patch_license
@enterprise_test()
class TestUserExport(FileTestFileBackendMixin, TestCase):
def setUp(self) -> None:
super().setUp()

View File

@@ -1,6 +0,0 @@
from unittest.mock import MagicMock, patch
patch_license = patch(
"authentik.enterprise.models.LicenseUsageStatus.is_valid",
MagicMock(return_value=True),
)