Fix test failure in updater when adding values to a single-value attr

The ipaldap.py code was updated to consider the schema when making
changes and does a REPLACE on single-value attributes. So when you
do an add in an update it will effectively replace the value instead
of ignoring it.
This commit is contained in:
Rob Crittenden 2011-07-01 15:21:03 -04:00
parent 2415ba6d37
commit 28e85ee47a
2 changed files with 2 additions and 1 deletions

View File

@ -1,3 +1,4 @@
# Replace the existing SINGLE-VALUE gecos with a new value thru add
dn: uid=tuser, cn=test, cn=accounts, $SUFFIX
add:gecos: Test User New2

View File

@ -126,7 +126,7 @@ class test_update(object):
Test the updater adding a new value to a single-valued attribute
"""
modified = self.updater.update([self.testdir + "4_update.update"])
assert(modified == False)
assert(modified == True)
def test_5_update(self):
"""