authentik.policies.dummy.tests
dummy policy tests
1"""dummy policy tests""" 2 3from django.test import TestCase 4from guardian.shortcuts import get_anonymous_user 5 6from authentik.policies.dummy.models import DummyPolicy 7from authentik.policies.engine import PolicyRequest 8 9 10class TestDummyPolicy(TestCase): 11 """Test dummy policy""" 12 13 def setUp(self): 14 super().setUp() 15 self.request = PolicyRequest(user=get_anonymous_user()) 16 17 def test_policy(self): 18 """test policy .passes""" 19 policy: DummyPolicy = DummyPolicy.objects.create(name="dummy", wait_min=1, wait_max=2) 20 result = policy.passes(self.request) 21 self.assertFalse(result.passing) 22 self.assertEqual(result.messages, ("dummy",))
class
TestDummyPolicy(django.test.testcases.TestCase):
11class TestDummyPolicy(TestCase): 12 """Test dummy policy""" 13 14 def setUp(self): 15 super().setUp() 16 self.request = PolicyRequest(user=get_anonymous_user()) 17 18 def test_policy(self): 19 """test policy .passes""" 20 policy: DummyPolicy = DummyPolicy.objects.create(name="dummy", wait_min=1, wait_max=2) 21 result = policy.passes(self.request) 22 self.assertFalse(result.passing) 23 self.assertEqual(result.messages, ("dummy",))
Test dummy policy
def
test_policy(self):
18 def test_policy(self): 19 """test policy .passes""" 20 policy: DummyPolicy = DummyPolicy.objects.create(name="dummy", wait_min=1, wait_max=2) 21 result = policy.passes(self.request) 22 self.assertFalse(result.passing) 23 self.assertEqual(result.messages, ("dummy",))
test policy .passes