]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/krb5: Be less particular about getting NTSTATUS codes for KDC TGS tests
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Wed, 17 May 2023 04:42:08 +0000 (16:42 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Thu, 18 May 2023 04:53:29 +0000 (04:53 +0000)
Samba currently doesn’t return a status code in these error cases.

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
python/samba/tests/krb5/kdc_tgs_tests.py

index b0c1394b76ee600c04b0355fd81e46e7f2ef327a..a5b4d18b0512817722bda5728e7dea41a0734b36 100755 (executable)
@@ -1623,7 +1623,9 @@ class KdcTgsTests(KdcTgsBaseTests):
         self._run_tgs(tgt, creds, expected_error=(KDC_ERR_GENERIC,
                                            KDC_ERR_BADKEYVER),
                       expect_edata=True,
-                      expect_status=self.expect_nt_status,
+                      # We aren’t particular about whether or not we get an
+                      # NTSTATUS.
+                      expect_status=None,
                       expected_status=ntstatus.NT_STATUS_INSUFFICIENT_RESOURCES)
 
     def test_renew_rc4(self):
@@ -1650,7 +1652,9 @@ class KdcTgsTests(KdcTgsBaseTests):
         self._s4u2self(tgt, creds, expected_error=(KDC_ERR_GENERIC,
                                                    KDC_ERR_BADKEYVER),
                        expect_edata=True,
-                       expect_status=self.expect_nt_status,
+                       # We aren’t particular about whether or not we get an
+                       # NTSTATUS.
+                       expect_status=None,
                        expected_status=ntstatus.NT_STATUS_INSUFFICIENT_RESOURCES)
 
     def test_user2user_rc4(self):