authentik.blueprints.tests.test_models

authentik managed models tests

 1"""authentik managed models tests"""
 2
 3from django.test import TestCase
 4
 5from authentik.blueprints.models import BlueprintInstance, BlueprintRetrievalFailed
 6from authentik.lib.generators import generate_id
 7
 8
 9class TestModels(TestCase):
10    """Test Models"""
11
12    def test_retrieve_file(self):
13        """Test retrieve_file"""
14        instance = BlueprintInstance.objects.create(name=generate_id(), path="../etc/hosts")
15        with self.assertRaises(BlueprintRetrievalFailed):
16            instance.retrieve()
class TestModels(django.test.testcases.TestCase):
10class TestModels(TestCase):
11    """Test Models"""
12
13    def test_retrieve_file(self):
14        """Test retrieve_file"""
15        instance = BlueprintInstance.objects.create(name=generate_id(), path="../etc/hosts")
16        with self.assertRaises(BlueprintRetrievalFailed):
17            instance.retrieve()

Test Models

def test_retrieve_file(self):
13    def test_retrieve_file(self):
14        """Test retrieve_file"""
15        instance = BlueprintInstance.objects.create(name=generate_id(), path="../etc/hosts")
16        with self.assertRaises(BlueprintRetrievalFailed):
17            instance.retrieve()

Test retrieve_file