We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0144bdb commit a0ba399Copy full SHA for a0ba399
Tests/t_ldapobject.py
@@ -170,8 +170,11 @@ def test_response_controls_are_attached_to_exceptions(self):
170
serverctrls=[ldap.controls.ppolicy.PasswordPolicyControl()])
171
172
controls = cm.exception.args[0]['ctrls']
173
- pp = ldap.controls.DecodeControlTuples(controls)[0]
174
- self.assertEqual(pp.error, 1) # error == 1 means AccountLockout
+ decoded_controls = ldap.controls.DecodeControlTuples(controls)
+ self.assertEqual(len(decoded_controls), 1)
175
+ pp = decoded_controls[0]
176
+ expected_error = ldap.controls.ppolicy.PasswordPolicyError('accountLocked')
177
+ self.assertEqual(pp.error, int(expected_error))
178
179
180
class Test00_SimpleLDAPObject(SlapdTestCase):
0 commit comments