diff options
| author | Björn Baumbach <bb@sernet.de> | 2017-12-20 15:55:50 +0100 |
|---|---|---|
| committer | Andrew Bartlett <abartlet@samba.org> | 2018-02-08 04:58:09 +0100 |
| commit | cf338b8260f5b33df6718e4850eed326c636b7ab (patch) | |
| tree | 22a586ac594d43e0c6fc445b6228fbc3fb3c16ad /lib/ldb/tests/python/api.py | |
| parent | a3485c41b826e307b31a1113abcea9843ca78540 (diff) | |
| download | samba-cf338b8260f5b33df6718e4850eed326c636b7ab.tar.gz samba-cf338b8260f5b33df6718e4850eed326c636b7ab.tar.bz2 samba-cf338b8260f5b33df6718e4850eed326c636b7ab.zip | |
pyldb: extend dn.is_child_of() test: dn is child of itself
Add this test so ensure that this (unclear) behaviour does
not change silently.
Signed-off-by: Björn Baumbach <bb@sernet.de>
Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz>
Diffstat (limited to 'lib/ldb/tests/python/api.py')
| -rwxr-xr-x | lib/ldb/tests/python/api.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/ldb/tests/python/api.py b/lib/ldb/tests/python/api.py index 409f446f1ea..85fe1bc360f 100755 --- a/lib/ldb/tests/python/api.py +++ b/lib/ldb/tests/python/api.py @@ -1512,9 +1512,11 @@ class DnTests(TestCase): dn3 = ldb.Dn(self.ldb, "cn=bar,dc=base") dn4 = ldb.Dn(self.ldb, "cn=baz,cn=bar,dc=base") + self.assertTrue(dn1.is_child_of(dn1)) self.assertTrue(dn2.is_child_of(dn1)) self.assertTrue(dn4.is_child_of(dn1)) self.assertTrue(dn4.is_child_of(dn3)) + self.assertTrue(dn4.is_child_of(dn4)) self.assertFalse(dn3.is_child_of(dn2)) self.assertFalse(dn1.is_child_of(dn4)) @@ -1530,9 +1532,11 @@ class DnTests(TestCase): dn3 = ldb.Dn(self.ldb, dn3_str) dn4 = ldb.Dn(self.ldb, dn4_str) + self.assertTrue(dn1.is_child_of(dn1_str)) self.assertTrue(dn2.is_child_of(dn1_str)) self.assertTrue(dn4.is_child_of(dn1_str)) self.assertTrue(dn4.is_child_of(dn3_str)) + self.assertTrue(dn4.is_child_of(dn4_str)) self.assertFalse(dn3.is_child_of(dn2_str)) self.assertFalse(dn1.is_child_of(dn4_str)) |
