]> git.ipfire.org Git - thirdparty/samba.git/commitdiff
tests/krb5: Re-raise any LdbError other than ERR_ENTRY_ALREADY_EXISTS
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Thu, 24 Aug 2023 22:58:05 +0000 (10:58 +1200)
committerAndrew Bartlett <abartlet@samba.org>
Wed, 30 Aug 2023 02:15:29 +0000 (02:15 +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 87de2fd50323df12b1883142922431eda290e968..6d47b3feca7d267098f5daeb4c496b101d3cceaa 100644 (file)
@@ -777,8 +777,9 @@ class KDCBaseTest(TestCaseInTempDir, RawKerberosTest):
             samdb.add(details)
         except ldb.LdbError as err:
             num, estr = err.args
+            if num != ldb.ERR_ENTRY_ALREADY_EXISTS:
+                raise
             self.assertFalse(force, 'should not fail with force=True')
-            self.assertEqual(num, ldb.ERR_ENTRY_ALREADY_EXISTS)
         else:
             # Save the claim DN so it can be deleted in tearDownClass()
             self.accounts.append(str(claim_dn))