ticket 1568 - DN objects should support the insert method

Add dn.insert() and update unittest
This commit is contained in:
John Dennis
2011-08-03 19:14:51 -04:00
committed by Rob Crittenden
parent 2012f847f3
commit fae07f8154
2 changed files with 36 additions and 3 deletions

View File

@@ -870,6 +870,15 @@ class TestDN(unittest.TestCase):
slice_rdn = RDN(dn_slice[i])
self.assertEqual(slice_rdn, query_rdn)
# insert
dn = DN(self.rdn2)
dn.insert(0, self.rdn1)
self.assertEqual(dn, self.dn3)
dn = DN(self.rdn1)
dn.insert(1, (self.attr2, self.value2))
self.assertEqual(dn, self.dn3)
# Slices
# Assign via RDN
rdn_args = make_rdn_args(dn_low, dn_high, 'tuple',