summaryrefslogtreecommitdiffstats
path: root/tests/test_ipalib
diff options
context:
space:
mode:
authorJohn Dennis <jdennis@redhat.com>2011-08-03 19:14:51 -0400
committerRob Crittenden <rcritten@redhat.com>2011-08-16 23:26:03 -0400
commitb13899ebc523cbb5f1ec09cc78ac92d696ee966f (patch)
tree09b99a68aa4e3782526748f926069146eccfe51d /tests/test_ipalib
parent73d756bc70dd47d672ed7a88c3452cc08fc7a759 (diff)
downloadfreeipa-b13899ebc523cbb5f1ec09cc78ac92d696ee966f.tar.gz
freeipa-b13899ebc523cbb5f1ec09cc78ac92d696ee966f.tar.xz
freeipa-b13899ebc523cbb5f1ec09cc78ac92d696ee966f.zip
ticket 1568 - DN objects should support the insert method
Add dn.insert() and update unittest
Diffstat (limited to 'tests/test_ipalib')
-rw-r--r--tests/test_ipalib/test_dn.py9
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',