From 1a45e49b5f6286f8a5071536e5a780322b7e1e9c Mon Sep 17 00:00:00 2001 From: Rob van der Linde Date: Wed, 29 Nov 2023 16:00:13 +1300 Subject: [PATCH] python: tests: make HRES_SEC_E_* constant an int Signed-off-by: Rob van der Linde Reviewed-by: Douglas Bagnall Reviewed-by: Andrew Bartlett --- source4/dsdb/tests/python/passwords.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source4/dsdb/tests/python/passwords.py b/source4/dsdb/tests/python/passwords.py index 0f65028bb62..2f513df83ae 100755 --- a/source4/dsdb/tests/python/passwords.py +++ b/source4/dsdb/tests/python/passwords.py @@ -267,11 +267,11 @@ unicodePwd:: """ + base64.b64encode("\"thatsAcomplPASS2\"".encode('utf-16-le')). SamDB(url=host_ldaps, credentials=self.creds, lp=lp) except LdbError as err: - HRES_SEC_E_INVALID_TOKEN = '80090308' + HRES_SEC_E_INVALID_TOKEN = 0x80090308 num, estr = err.args self.assertEqual(ERR_INVALID_CREDENTIALS, num) - self.assertIn(HRES_SEC_E_INVALID_TOKEN, estr) + self.assertIn(f"{HRES_SEC_E_INVALID_TOKEN:08X}", estr) else: self.fail('should have failed to login with previous password!') -- 2.47.3