From fae07f8154c9794fa94e94faf3eb1ad56fe01928 Mon Sep 17 00:00:00 2001 From: John Dennis Date: Wed, 3 Aug 2011 19:14:51 -0400 Subject: ticket 1568 - DN objects should support the insert method Add dn.insert() and update unittest --- tests/test_ipalib/test_dn.py | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/test_ipalib') diff --git a/tests/test_ipalib/test_dn.py b/tests/test_ipalib/test_dn.py index c647460ab..f4aa0aaec 100644 --- a/tests/test_ipalib/test_dn.py +++ b/tests/test_ipalib/test_dn.py @@ -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', -- cgit