]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/krb5: Add (un)expected group parameters to get_service_ticket() and get_tgt()
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 3 Nov 2022 01:51:26 +0000 (14:51 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Tue, 8 Nov 2022 02:39:37 +0000 (02:39 +0000)
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/krb5/kdc_base_test.py

index 71bfec3fac942a1deea271c7745b3dfd531df31a..55358a9a5a3a375956a32e8fb67db4f0187acba0 100644 (file)
@@ -1602,6 +1602,8 @@ class KDCBaseTest(RawKerberosTest):
                            target_name=None, till=None, rc4_support=True,
                            to_rodc=False, kdc_options=None,
                            expected_flags=None, unexpected_flags=None,
+                           expected_groups=None,
+                           unexpected_groups=None,
                            expect_client_claims=None,
                            expect_device_claims=None,
                            expected_client_claims=None,
@@ -1620,6 +1622,8 @@ class KDCBaseTest(RawKerberosTest):
                      till, rc4_support,
                      str(ticket_sname),
                      str(sname),
+                     str(expected_groups),
+                     str(unexpected_groups),
                      expect_client_claims, expect_device_claims,
                      str(expected_client_claims),
                      str(unexpected_client_claims),
@@ -1657,6 +1661,8 @@ class KDCBaseTest(RawKerberosTest):
             expected_supported_etypes=target_creds.tgs_supported_enctypes,
             expected_flags=expected_flags,
             unexpected_flags=unexpected_flags,
+            expected_groups=expected_groups,
+            unexpected_groups=unexpected_groups,
             expect_client_claims=expect_client_claims,
             expect_device_claims=expect_device_claims,
             expected_client_claims=expected_client_claims,
@@ -1708,6 +1714,8 @@ class KDCBaseTest(RawKerberosTest):
                 expected_cname=None,
                 expected_sid=None,
                 sname=None, realm=None,
+                expected_groups=None,
+                unexpected_groups=None,
                 pac_request=True, expect_pac=True,
                 expect_pac_attrs=None, expect_pac_attrs_pac_request=None,
                 expect_requester_sid=None,
@@ -1728,6 +1736,8 @@ class KDCBaseTest(RawKerberosTest):
                      str(expected_flags), str(unexpected_flags),
                      expected_account_name, expected_upn_name, expected_sid,
                      str(sname), str(realm),
+                     str(expected_groups),
+                     str(unexpected_groups),
                      str(expected_cname),
                      rc4_support,
                      expect_pac, expect_pac_attrs,
@@ -1800,6 +1810,8 @@ class KDCBaseTest(RawKerberosTest):
             expected_account_name=expected_account_name,
             expected_upn_name=expected_upn_name,
             expected_sid=expected_sid,
+            expected_groups=expected_groups,
+            unexpected_groups=unexpected_groups,
             expected_salt=salt,
             expected_flags=expected_flags,
             unexpected_flags=unexpected_flags,
@@ -1851,6 +1863,8 @@ class KDCBaseTest(RawKerberosTest):
             expected_account_name=expected_account_name,
             expected_upn_name=expected_upn_name,
             expected_sid=expected_sid,
+            expected_groups=expected_groups,
+            unexpected_groups=unexpected_groups,
             expected_salt=salt,
             expected_flags=expected_flags,
             unexpected_flags=unexpected_flags,