mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

Valery Kharseko
5 days ago 1c70d6e179b5a2fde2a9b7a42e4047573f527ba1
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 files modified
3 ■■■■■ changed files
opendj-server-legacy/src/test/java/org/opends/server/plugins/ReferentialIntegrityPluginTestCase.java 3 ●●●●● patch | view | raw | blame | history
opendj-server-legacy/src/test/java/org/opends/server/plugins/ReferentialIntegrityPluginTestCase.java
@@ -1873,6 +1873,9 @@
                           "uniquemember:(objectclass=person)");
    replaceAttrEntry(configDN, "ds-cfg-enabled", "true");
    // Ensure 'description' exists on ugroup so the DELETE modification succeeds.
    addAttrEntry(DN.valueOf(ugroup), "description", "test description");
    // Build a modify request with a non-ADD/REPLACE modification first,
    // followed by an ADD of a uniquemember referencing a missing DN.
    final ModifyRequest modifyRequest = Requests.newModifyRequest(DN.valueOf(ugroup));