Skip to content

Commit 1c70d6e

Browse files
authored
The cleanest fix is to add a description attribute to ugroup before the multi-modify
Added a description attribute to ugroup to ensure DELETE modification succeeds.
1 parent 148028b commit 1c70d6e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

opendj-server-legacy/src/test/java/org/opends/server/plugins/ReferentialIntegrityPluginTestCase.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1872,7 +1872,10 @@ public void testEnforceIntegrityModifyGroupAddMissingUniqueMemberWithPriorDelete
18721872
addAttrEntry(configDN, dsConfigAttrFiltMapping,
18731873
"uniquemember:(objectclass=person)");
18741874
replaceAttrEntry(configDN, "ds-cfg-enabled", "true");
1875-
1875+
1876+
// Ensure 'description' exists on ugroup so the DELETE modification succeeds.
1877+
addAttrEntry(DN.valueOf(ugroup), "description", "test description");
1878+
18761879
// Build a modify request with a non-ADD/REPLACE modification first,
18771880
// followed by an ADD of a uniquemember referencing a missing DN.
18781881
final ModifyRequest modifyRequest = Requests.newModifyRequest(DN.valueOf(ugroup));

0 commit comments

Comments
 (0)