From: Gary Lockyer Date: Mon, 19 Mar 2018 23:14:10 +0000 (+1300) Subject: ldb tests: api ensure database correctly populated X-Git-Tag: ldb-1.4.0~447 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9ca34b9c4aca9fa39759181f262ff693a9c6eb5c;p=thirdparty%2Fsamba.git ldb tests: api ensure database correctly populated Signed-off-by: Gary Lockyer Reviewed-by: Andrew Bartlett --- diff --git a/lib/ldb/tests/python/api.py b/lib/ldb/tests/python/api.py index 12409a8c991..6a3790afa36 100755 --- a/lib/ldb/tests/python/api.py +++ b/lib/ldb/tests/python/api.py @@ -1221,6 +1221,19 @@ class AddModifyTests(LdbBaseTest): "name": b"Admins", "x": "z", "y": "a", "objectUUID": b"0123456789abcde2"}) + + res2 = self.l.search(base="DC=SAMBA,DC=ORG", + scope=ldb.SCOPE_SUBTREE, + expression="(objectUUID=0123456789abcde1)") + self.assertEqual(len(res2), 1) + self.assertEqual(str(res2[0].dn), "OU=DUP,DC=SAMBA,DC=ORG") + + res3 = self.l.search(base="DC=SAMBA,DC=ORG", + scope=ldb.SCOPE_SUBTREE, + expression="(objectUUID=0123456789abcde2)") + self.assertEqual(len(res3), 1) + self.assertEqual(str(res3[0].dn), "OU=DUP2,DC=SAMBA,DC=ORG") + try: self.l.rename("OU=DUP,DC=SAMBA,DC=ORG", "OU=DUP2,DC=SAMBA,DC=ORG")