pyldb: Raise TypeError for an invalid ldb.Message index
commit65f3e987675d378afd7df4445d04c86d83cde853
authorJoseph Sutton <josephsutton@catalyst.net.nz>
Sat, 25 Sep 2021 01:39:56 +0000 (25 13:39 +1200)
committerStefan Metzmacher <metze@samba.org>
Thu, 28 Oct 2021 08:58:16 +0000 (28 08:58 +0000)
treef0fb6d1d54d5bccae966f13775f6f00d1d0ae157
parent4ff0a23a04b230bab3454cf88d317304df2cb5cb
pyldb: Raise TypeError for an invalid ldb.Message index

Previously, a TypeError was raised and subsequently overridden by a
KeyError.

BUG: https://bugzilla.samba.org/show_bug.cgi?id=14845
BUG: https://bugzilla.samba.org/show_bug.cgi?id=14848

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
(cherry picked from commit 22353767ca75af9d9e8fa1e7da372dcb5eddfcb7)
lib/ldb/pyldb.c
selftest/knownfail.d/pyldb [deleted file]