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

Violette Roche-Montane
10.19.2012 7a4b541f8b9f9e261c9e6f8b98e47a8ffcda8269
opendj3/opendj-ldap-sdk/src/test/java/org/forgerock/opendj/ldif/LDIFEntryWriterTestCase.java
@@ -369,13 +369,22 @@
        final List<String> actual = new ArrayList<String>();
        final LDIFEntryWriter writer = new LDIFEntryWriter(actual);
        int opAttributes = 0;
        writer.setExcludeAllOperationalAttributes(false);
        writer.writeEntry(getStandardEntry());
        writer.close();
        for (String line : actual) {
            if (line.contains("entryUUID") || line.contains("entryDN")) {
                opAttributes++;
            }
        }
        assertThat(actual.get(0)).isEqualTo("dn: " + getStandardEntry().getName().toString());
        assertThat(actual.size()).isGreaterThan(getStandardEntry().getAttributeCount());
        assertThat(opAttributes).isEqualTo(2);
    }
    /**
@@ -397,8 +406,7 @@
        for (String line : actual) {
            assertThat(line).doesNotContain("entryUUID");
            // entryDN appears here but it's also an operational attribute - jira/browse/OPENDJ-589
            // TODO when bug will be fixed, test if entryDN appears.
            assertThat(line).doesNotContain("entryDN");
        }
        assertThat(actual.get(0)).isEqualTo("dn: " + getStandardEntry().getName().toString());