pyldb: Improve test coverage
commit0d36d6d84271f97df82a1f0c9c6c6412833575be
authorPetr Viktorin <pviktori@redhat.com>
Fri, 21 Aug 2015 08:22:22 +0000 (21 10:22 +0200)
committerStefan Metzmacher <metze@samba.org>
Thu, 5 Nov 2015 17:04:24 +0000 (5 18:04 +0100)
treeb67022ee03be3e8d41a4ee3ffaeb764ea1512fe9
parentdd7baa2ae2f98d5c1e82fa97f223925025da5ca0
pyldb: Improve test coverage

Add tests for:
 - ldb.Dn.{get,set}_{extended_,}component_{name,value}
 - ldb.Dn.{get,set}_rdn_{name,value}
 - ldb.Dn.get_casefold
 - ldb.Dn.get_linearized
 - ldb.Dn.canonical_str

Add negative test for Dn.__contains__

Add a helper function to register a dummy DN extension for testing.

Signed-off-by: Petr Viktorin <pviktori@redhat.com>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Stefan Metzmacher <metze@samba.org>
lib/ldb/pyldb.c
lib/ldb/tests/python/api.py