diff options
author | John Dennis <jdennis@redhat.com> | 2011-08-03 19:14:51 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2011-08-16 23:25:01 -0400 |
commit | fae07f8154c9794fa94e94faf3eb1ad56fe01928 (patch) | |
tree | 09b99a68aa4e3782526748f926069146eccfe51d /tests | |
parent | 2012f847f3e778d8a5c248a373587aeec18a52b5 (diff) | |
download | freeipa-fae07f8154c9794fa94e94faf3eb1ad56fe01928.tar.gz freeipa-fae07f8154c9794fa94e94faf3eb1ad56fe01928.tar.xz freeipa-fae07f8154c9794fa94e94faf3eb1ad56fe01928.zip |
ticket 1568 - DN objects should support the insert method
Add dn.insert() and update unittest
Diffstat (limited to 'tests')
-rw-r--r-- | tests/test_ipalib/test_dn.py | 9 |
1 files changed, 9 insertions, 0 deletions
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', |