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

Matthew Swift
16.46.2016 db875e68373bb8fe55c4305351949fa3c7e84529
Minor: fix unit tests that were passing in DNs instead of RDNs for modifyDN operations
3 files modified
31 ■■■■■ changed files
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/requests/ModifyDNRequestTestCase.java 8 ●●●● patch | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java 15 ●●●●● patch | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldif/LDIFTestCase.java 8 ●●●● patch | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/requests/ModifyDNRequestTestCase.java
@@ -12,7 +12,7 @@
 * information: "Portions Copyright [year] [name of copyright owner]".
 *
 * Copyright 2010 Sun Microsystems, Inc.
 * Portions copyright 2013 ForgeRock AS.
 * Portions copyright 2013-2016 ForgeRock AS.
 */
package org.forgerock.opendj.ldap.requests;
@@ -31,7 +31,7 @@
public class ModifyDNRequestTestCase extends RequestsTestCase {
    private static final ModifyDNRequest NEW_MODIFY_DN_REQUEST = Requests.newModifyDNRequest(
            "uid=user.100,ou=people,o=test", "uid=100.user,ou=people,o=testl");
            "uid=user.100,ou=people,o=test", "uid=100.user");
    private static final ModifyDNRequest NEW_MODIFY_DN_REQUEST2 = Requests.newModifyDNRequest(
            "cn=ModifyDNrequesttestcase", "cn=xyz");
@@ -102,13 +102,13 @@
    @Test(dataProvider = "ModifyDNRequests", expectedExceptions = UnsupportedOperationException.class)
    public void testUnmodifiableSetNewRDN(final ModifyDNRequest original) {
        final ModifyDNRequest unmodifiable = (ModifyDNRequest) unmodifiableOf(original);
        unmodifiable.setNewRDN("dc=example,dc=org");
        unmodifiable.setNewRDN("dc=org");
    }
    @Test(dataProvider = "ModifyDNRequests", expectedExceptions = UnsupportedOperationException.class)
    public void testUnmodifiableSetNewRDN2(final ModifyDNRequest original) {
        final ModifyDNRequest unmodifiable = (ModifyDNRequest) unmodifiableOf(original);
        unmodifiable.setNewRDN(RDN.valueOf("dc=example,dc=org"));
        unmodifiable.setNewRDN(RDN.valueOf("dc=org"));
    }
    @Test(dataProvider = "ModifyDNRequests", expectedExceptions = UnsupportedOperationException.class)
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldif/LDIFChangeRecordReaderTestCase.java
@@ -12,7 +12,6 @@
 * information: "Portions Copyright [year] [name of copyright owner]".
 *
 * Copyright 2011-2016 ForgeRock AS.
 * Portions copyright 2012 ForgeRock AS.
 * Portions Copyright 2014 Manuel Gaupp
 */
@@ -1516,12 +1515,10 @@
    }
    /**
     * Test to read an record containing an invalid control. (pair.value is null) Must throw a DecodeException.
     *
     * @throws Exception
     * Tests that change records containing an empty control are rejected.
     */
    @Test(expectedExceptions = DecodeException.class)
    public void testParseChangeRecordEntryWithAddControlPairKeyNull() throws Exception {
    public void testParseChangeRecordEntryRejectedWhenControlIsEmpty() throws Exception {
        // @formatter:off
        final  LDIFChangeRecordReader reader = new LDIFChangeRecordReader(
@@ -1963,7 +1960,7 @@
        LDIFChangeRecordReader reader = new LDIFChangeRecordReader(
                "dn::ZGM9cGVvcGxlLGRjPWV4YW1wbGUsZGM9b3Jn",
                "changetype: modrdn",
                "newrdn::ZGM9cGVvcGxlLGRjPWV4YW1wbGUsZGM9Y29t",
                "newrdn::ZGM9cGVvcGxl",
                "deleteoldrdn: 1"
        );
        // @formatter:on
@@ -1972,10 +1969,8 @@
        ChangeRecord record = reader.readChangeRecord();
        assertThat(record).isInstanceOf(ModifyDNRequest.class);
        ModifyDNRequest modifyDNRequest = (ModifyDNRequest) record;
        assertThat((Object) modifyDNRequest.getName()).isEqualTo(
                DN.valueOf("dc=people,dc=example,dc=org"));
        assertThat((Object) modifyDNRequest.getNewRDN()).isEqualTo(
                RDN.valueOf("dc=people,dc=example,dc=com"));
        assertThat((Object) modifyDNRequest.getName()).isEqualTo(DN.valueOf("dc=people,dc=example,dc=org"));
        assertThat((Object) modifyDNRequest.getNewRDN()).isEqualTo(RDN.valueOf("dc=people"));
        assertThat(modifyDNRequest.isDeleteOldRDN()).isTrue();
        reader.close();
    }
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldif/LDIFTestCase.java
@@ -1916,7 +1916,7 @@
        final  LDIFChangeRecordReader patch = new LDIFChangeRecordReader(
            "dn: ou=People,dc=example,dc=com",
            "changetype: modrdn",
            "newrdn: ou=Human Resources,dc=example,dc=com",
            "newrdn: ou=Human Resources",
            "deleteoldrdn: 1"
        );
        // @formatter:on
@@ -2012,7 +2012,7 @@
        final  LDIFChangeRecordReader patch = new LDIFChangeRecordReader(
            "dn: ou=People,dc=example,dc=com",
            "changetype: modrdn",
            "newrdn: ou=Human Resources,dc=example,dc=com",
            "newrdn: ou=Human Resources",
            "deleteoldrdn: 0"
        );
        // @formatter:on
@@ -2582,7 +2582,7 @@
        final  LDIFChangeRecordReader patch = new LDIFChangeRecordReader(
            "dn: ou=WRONGscarter, dc=example,dc=com",
            "changetype: modrdn",
            "newrdn: ou=Human Resources,dc=example,dc=com",
            "newrdn: ou=Human Resources",
            "deleteoldrdn: 1"
        );
        // @formatter:on
@@ -2684,7 +2684,7 @@
        final  LDIFChangeRecordReader patch = new LDIFChangeRecordReader(
            "dn: uid=scarter,ou=People,dc=example,dc=com",
            "changetype: moddn",
            "newrdn: uid=user.2,ou=People,dc=example,dc=com",
            "newrdn: uid=user.2",
            "deleteoldrdn: 0"
        );
        // @formatter:on