FYI, I just updated and noticed a JDK1.5 dependency has crept in lately:
D:\ad\shared\ldap\src\main\java\org\apache\directory\shared\ldap\ldif\LdifReader.java:[1203,55]
cannot resolve symbol
symbol : method defaultCharset ()
location: class java.nio.charset.Charset
I replaced the call to Charset.defaultCharset().toString() with
"UTF-8" (I presume the best replacement substitution in JDK 1.4?) but
then got the following sure-fire failures.
I've been following the other LDIF threads and I'll be a keen customer
for the new LdifReader (that understands the "changetype" modifier)
when it's all singing and dancing!
Thanks
<?xml version="1.0" encoding="UTF-8" ?>
<testsuite errors="0" skipped="0" tests="23" time="0.13" failures="3" name="org.apache.directory.shared.ldap.ldif.LdifReaderTest">
<properties>
<property value="Java(TM) 2 Runtime Environment, Standard Edition" name="java.runtime.name"/>
<property value="D:\j2sdk1.4.2_11\jre\bin" name="sun.boot.library.path"/>
<property value="1.4.2_11-b06" name="java.vm.version"/>
<property value="Sun Microsystems Inc." name="java.vm.vendor"/>
<property value="http://java.sun.com/" name="java.vendor.url"/>
<property value=";" name="path.separator"/>
<property value="Java HotSpot(TM) Client VM" name="java.vm.name"/>
<property value="sun.io" name="file.encoding.pkg"/>
<property value="AU" name="user.country"/>
<property value="Service Pack 2" name="sun.os.patch.level"/>
<property value="Java Virtual Machine Specification" name="java.vm.specification.name"/>
<property value="D:\src\jch_trunk\ad\shared\ldap" name="user.dir"/>
<property value="1.4.2_11-b06" name="java.runtime.version"/>
<property value="sun.awt.Win32GraphicsEnvironment" name="java.awt.graphicsenv"/>
<property value="D:\src\jch_trunk\ad\shared\ldap" name="basedir"/>
<property value="D:\j2sdk1.4.2_11\jre\lib\endorsed" name="java.endorsed.dirs"/>
<property value="x86" name="os.arch"/>
<property value="C:\DOCUME~1\hopno02\LOCALS~1\Temp\" name="java.io.tmpdir"/>
<property value="
" name="line.separator"/>
<property value="Sun Microsystems Inc." name="java.vm.specification.vendor"/>
<property value="" name="user.variant"/>
<property value="Windows XP" name="os.name"/>
<property value="" name="sun.java2d.fontpath"/>
<property value="D:\j2sdk1.4.2_11\bin;.;C:\WINDOWS\system32;C:\WINDOWS;D:\j2sdk1.4.2_11\bin;C:\Program Files\Subversion\bin;d:\apache-ant-1.6.5\bin;D:\Program Files\CA\PEC\bin;C:\Program Files\CA\Dcs\DMScripting\;C:\Program Files\CA\DCS\CAWIN\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\downloads\putty;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\CA\Unicenter Software Delivery\BIN;C:\CA_APPSW;C:\Program Files\CA\SharedComponents\CAM\bin;C:\Program Files\Visual Networks\Dial Analysis\;D:\Program Files\CA\AllFusion Harvest Change Manager;D:\Program Files\CA\SharedComponents\CA_APPSW\;D:\Program Files\CA\eTrust Admin\bin;D:\Program Files\CA\SharedComponents\CAM\bin;C:\Program Files\Subversion\bin;C:\PROGRA~1\CA\SHARED~1\SCANEN~1;C:\PROGRA~1\CA\ETRUST~1;d:\Program Files\JProbe Suite 6.0.1\bin;D:\j2sdk1.4.2_11\bin;D:\maven-2.0.4\bin;D:\webservices\jwsdp-1.5\jwsdp-shared\bin;D:\webservices\jwsdp-1_3\jwsdp-shared\bin;D:\webservices\jwsdp-1_4\jwsdp-shared\bin;d:\webservices\jwsdp-1.3\jwsdp-shared\bin;D:\j2sdk1.4.2_11\bin;C:\Program Files\Subversion\bin;d:\apache-ant-1.6.5\bin;D:\Program Files\CA\PEC\bin;C:\Program Files\CA\Dcs\DMScripting\;C:\Program Files\CA\DCS\CAWIN\;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;D:\downloads\putty;C:\Program Files\ATI Technologies\ATI Control Panel;C:\Program Files\CA\Unicenter Software Delivery\BIN;C:\CA_APPSW;C:\Program Files\CA\SharedComponents\CAM\bin;C:\Program Files\Visual Networks\Dial Analysis\;D:\Program Files\CA\AllFusion Harvest Change Manager;D:\Program Files\CA\SharedComponents\CA_APPSW\;D:\Program Files\CA\eTrust Admin\bin;D:\Program Files\CA\SharedComponents\CAM\bin;C:\Program Files\Subversion\bin;C:\PROGRA~1\CA\SHARED~1\SCANEN~1;C:\PROGRA~1\CA\ETRUST~1;d:\Program Files\JProbe Suite 6.0.1\bin" name="java.library.path"/>
<property value="Java Platform API Specification" name="java.specification.name"/>
<property value="48.0" name="java.class.version"/>
<property value="java.util.prefs.WindowsPreferencesFactory" name="java.util.prefs.PreferencesFactory"/>
<property value="5.1" name="os.version"/>
<property value="C:\Documents and Settings\hopno02" name="user.home"/>
<property value="Australia/Sydney" name="user.timezone"/>
<property value="sun.awt.windows.WPrinterJob" name="java.awt.printerjob"/>
<property value="Cp1252" name="file.encoding"/>
<property value="1.4" name="java.specification.version"/>
<property value="hopno02" name="user.name"/>
<property value="C:\Documents and Settings\hopno02\.m2\repository\org\apache\maven\surefire\surefire-booter\2.0-SNAPSHOT\surefire-booter-2.0-SNAPSHOT.jar;C:\Documents and Settings\hopno02\.m2\repository\org\codehaus\plexus\plexus-utils\1.1\plexus-utils-1.1.jar;C:\Documents and Settings\hopno02\.m2\repository\org\apache\maven\surefire\surefire-api\2.0-SNAPSHOT\surefire-api-2.0-SNAPSHOT.jar;C:\Documents and Settings\hopno02\.m2\repository\junit\junit\3.8.1\junit-3.8.1.jar;C:\Documents and Settings\hopno02\.m2\repository\org\apache\maven\surefire\surefire-junit\2.0-SNAPSHOT\surefire-junit-2.0-SNAPSHOT.jar;D:\src\jch_trunk\ad\shared\ldap\target\classes;D:\src\jch_trunk\ad\shared\ldap\target\test-classes;C:\Documents and Settings\hopno02\.m2\repository\checkstyle\checkstyle\2.2\checkstyle-2.2.jar;C:\Documents and Settings\hopno02\.m2\repository\commons-collections\commons-collections\3.0\commons-collections-3.0.jar;C:\Documents and Settings\hopno02\.m2\repository\org\slf4j\nlog4j\1.2.25\nlog4j-1.2.25.jar;C:\Documents and Settings\hopno02\.m2\repository\org\apache\directory\shared\shared-asn1\0.9.6-SNAPSHOT\shared-asn1-0.9.6-SNAPSHOT.jar;C:\Documents and Settings\hopno02\.m2\repository\commons-io\commons-io\1.2\commons-io-1.2.jar;C:\Documents and Settings\hopno02\.m2\repository\xerces\xercesImpl\2.0.2\xercesImpl-2.0.2.jar;C:\Documents and Settings\hopno02\.m2\repository\commons-lang\commons-lang\2.0\commons-lang-2.0.jar;C:\Documents and Settings\hopno02\.m2\repository\antlr\antlr\2.7.2\antlr-2.7.2.jar" name="java.class.path"/>
<property value="1.0" name="java.vm.specification.version"/>
<property value="32" name="sun.arch.data.model"/>
<property value="D:\j2sdk1.4.2_11\jre" name="java.home"/>
<property value="Sun Microsystems Inc." name="java.specification.vendor"/>
<property value="en" name="user.language"/>
<property value="sun.awt.windows.WToolkit" name="awt.toolkit"/>
<property value="mixed mode" name="java.vm.info"/>
<property value="1.4.2_11" name="java.version"/>
<property value="D:\j2sdk1.4.2_11\jre\lib\ext" name="java.ext.dirs"/>
<property value="D:\j2sdk1.4.2_11\jre\lib\rt.jar;D:\j2sdk1.4.2_11\jre\lib\i18n.jar;D:\j2sdk1.4.2_11\jre\lib\sunrsasign.jar;D:\j2sdk1.4.2_11\jre\lib\jsse.jar;D:\j2sdk1.4.2_11\jre\lib\jce.jar;D:\j2sdk1.4.2_11\jre\lib\charsets.jar;D:\j2sdk1.4.2_11\jre\classes" name="sun.boot.class.path"/>
<property value="Sun Microsystems Inc." name="java.vendor"/>
<property value="C:\Documents and Settings\hopno02\.m2\repository" name="localRepository"/>
<property value="\" name="file.separator"/>
<property value="http://java.sun.com/cgi-bin/bugreport.cgi" name="java.vendor.url.bug"/>
<property value="little" name="sun.cpu.endian"/>
<property value="UnicodeLittle" name="sun.io.unicode.encoding"/>
<property value="pentium i486 i386" name="sun.cpu.isalist"/>
</properties>
<testcase time="15.874" name="testDecodeAddResponseEmptyResult"/>
<testcase time="0.18" name="testDecodeBindResponseSuccess"/>
<testcase time="0.04" name="testDecodeBindResponseWithControlSuccess"/>
<testcase time="0" name="testDecodeBindResponseServerSASLEmptyCredentials"/>
<testcase time="0.01" name="testDecodeBindResponseServerSASLEmptyCredentialsWithControls"/>
<testcase time="0" name="testDecodeBindResponseServerSASL"/>
<testcase time="0.501" name="testDecodeSearchRequestSubstringInitialAny"/>
<testcase time="0" name="testDecodeSearchRequestSubstringInitialAnyWithControls"/>
<testcase time="0" name="testDecodeSearchRequestSubstringAny"/>
<testcase time="0.02" name="testDecodeSearchRequestSubstringAnyFinal"/>
<testcase time="0.01" name="testDecodeSearchRequestSubstringInitialAnyFinal"/>
<testcase time="0" name="testDecodeSearchRequestSubstringInitialAnyAnyFinal"/>
<testcase time="0" name="testDecodeSearchRequestSubstringAnyAnyFinal"/>
<testcase time="0" name="testDecodeSearchRequestSubstringInitialAnyAny"/>
<testcase time="0" name="testDecodeSearchRequestSubstringAnyAnyAny"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFinal"/>
<testcase time="0" name="testDecodeSearchRequestEmptySubstringFilter"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterEmptyType"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterNoSubstrings"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterEmptySubstrings"/>
<testcase time="0.01" name="testDecodeSearchRequestSubstringFilterEmptyInitial"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterEmptyAny"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterEmptyFinal"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterAnyInitial"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterFinalInitial"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterFinalAny"/>
<testcase time="0.01" name="testDecodeSearchRequestSubstringFilterTwoInitials"/>
<testcase time="0" name="testDecodeSearchRequestSubstringFilterTwoFinals"/>
<testcase time="0" name="testDecodeUnBindRequestNoControls"/>
<testcase time="0.01" name="testDecodeUnBindRequestWithControls"/>
<testcase time="0" name="testDecodeUnBindRequestNotNull"/>
<testcase time="0.16" name="testAll"/>
<testcase time="0.381" name="testEqualsSameObj"/>
<testcase time="0.1" name="testEqualsExactCopy"/>
<testcase time="0" name="testNotEqualDiffId"/>
<testcase time="0" name="testNotEqualDiffName"/>
<testcase time="0.07" name="testEqualsDiffImpl"/>
<testcase time="0" name="testNotEqualDiffCreds"/>
<testcase time="0" name="testNotEqualDiffSimple"/>
<testcase time="0" name="testNotEqualDiffVersion"/>
<testcase time="0.38" name="testEqualsSameObj"/>
<testcase time="0" name="testEqualsExactCopy"/>
<testcase time="0.04" name="testEqualsDiffImpl"/>
<testcase time="0" name="testNotEqualsDiffIds"/>
<testcase time="0.15" name="testNullRealm"/>
<testcase time="0" name="testEmptyRealm"/>
<testcase time="0" name="testSingleElemRealm"/>
<testcase time="0" name="testTwoElemsRealm"/>
<testcase time="0" name="testFullRealm"/>
<testcase time="0" name="testHasCompositeComponents"/>
<testcase time="0" name="testGetCompositeComponents"/>
<testcase time="0.03" name="testEqualsExactCopy"/>
<testcase time="0.03" name="testEqualsDiffImpl"/>
<testcase time="0" name="testEqualsSameObject"/>
<testcase time="0" name="testNotEqualDiffUrls"/>
<testcase time="0" name="testDecodeAddResponseSuccess"/>
<testcase time="0" name="testDecodeAddResponseEmptyResult"/>
<testcase time="0" name="testDecodeAddResponseSuccessWithControl"/>
<testcase time="0" name="testItemFilter"/>
<testcase time="0" name="testAndFilter"/>
<testcase time="0" name="testOrFilter"/>
<testcase time="0" name="testNotFilter"/>
<testcase time="0" name="testOptionAndEscapesFilter"/>
<testcase time="0" name="testOptionsAndEscapesFilter"/>
<testcase time="0" name="testNumericoidOptionsAndEscapesFilter"/>
<testcase time="0" name="testPresentFilter"/>
<testcase time="0.01" name="testNumericoidPresentFilter"/>
<testcase time="0" name="testEqualsFilter"/>
<testcase time="0" name="testEqualsWithForwardSlashFilter"/>
<testcase time="0" name="testExtensibleFilterForm1"/>
<testcase time="0" name="testExtensibleFilterForm1WithNumericOid"/>
<testcase time="0" name="testExtensibleFilterForm1NoDnAttr"/>
<testcase time="0.01" name="testExtensibleFilterForm1OptionOnRule"/>
<testcase time="0" name="testExtensibleFilterForm1NoAttrNoMatchingRule"/>
<testcase time="0" name="testExtensibleFilterForm1NoDnAttrWithNumericOidNoAttr"/>
<testcase time="0" name="testExtensibleFilterForm2"/>
<testcase time="0" name="testExtensibleFilterForm2OptionOnRule"/>
<testcase time="0" name="testExtensibleFilterForm2WithNumericOid"/>
<testcase time="0" name="testExtensibleFilterForm2NoDnAttr"/>
<testcase time="0" name="testExtensibleFilterForm2NoDnAttrWithNumericOidNoAttr"/>
<testcase time="0" name="testExtensibleFilterForm3"/>
<testcase time="0" name="testExtensibleFilterForm3WithEscapes"/>
<testcase time="0.02" name="testReuseParser"/>
<testcase time="0" name="testReuseParserAfterFailures"/>
<testcase time="0" name="testNullOrEmptyString"/>
<testcase time="0" name="testSubstringNoAnyNoFinal"/>
<testcase time="0" name="testSubstringNoAny"/>
<testcase time="0" name="testSubstringNoAnyNoIni"/>
<testcase time="0" name="testSubstringOneAny"/>
<testcase time="0" name="testSubstringManyAny"/>
<testcase time="0" name="testSubstringNoIniManyAny"/>
<testcase time="0" name="testSubstringManyAnyNoFinal"/>
<testcase time="0" name="testSubstringNoIniManyAnyNoFinal"/>
<testcase time="0" name="testSubstringNoAnyDoubleSpaceStar"/>
<testcase time="0" name="testSubstringAnyDoubleSpaceStar"/>
<testcase time="0" name="testSubstringStarAnyStar"/>
<testcase time="0.04" name="testBranchNormalizedVisitor0"/>
<testcase time="0.01" name="testBranchNormalizedVisitor1"/>
<testcase time="0" name="testBranchNormalizedVisitor2"/>
<testcase time="0" name="testBranchNormalizedVisitor3"/>
<testcase time="0" name="testBranchNormalizedComplex"/>
<testcase time="0" name="testDecodeModifyRequest2AttrsSuccess"/>
<testcase time="0" name="testDecodeModifyRequestManyOperations"/>
<testcase time="0.01" name="testDecodeModifyRequestManyOperations2"/>
<testcase time="0" name="testDecodeModifyRequest2Attrs3valsSuccess"/>
<testcase time="0" name="testDecodeModifyRequestEmptyBody"/>
<testcase time="0" name="testDecodeModifyRequestEmptyObject"/>
<testcase time="0" name="testDecodeModifyRequestObjectAlone"/>
<testcase time="0" name="testDecodeModifyRequestEmptyModification"/>
<testcase time="0" name="testDecodeModifyRequestEmptyOperation"/>
<testcase time="0" name="testDecodeModifyRequestWrongOperationEmpty"/>
<testcase time="0" name="testDecodeModifyRequestWrongOperation"/>
<testcase time="0" name="testDecodeModifyRequestAddOperationEnd"/>
<testcase time="0.01" name="testDecodeModifyRequestAddOperationEmptyModification"/>
<testcase time="0" name="testDecodeModifyRequestAddOperationModificationEmptyType"/>
<testcase time="0" name="testDecodeModifyRequestAddOperationModificationTypeNoVals"/>
<testcase time="0" name="testDecodeModifyRequestAddOperationModificationTypeEmptyVals"/>
<testcase time="0" name="testDecodeModifyRequestAddOperationModificationTypeEmptyValsWithControls"/>
<testcase time="0" name="testDecodeModifyRequestAddOperationModificationType2Vals"/>
<testcase time="0" name="testRdnNull"/>
<testcase time="0" name="testRdnEmpty"/>
<testcase time="0" name="testRdnSimple"/>
<testcase time="0" name="testRdnComposite"/>
<testcase time="0" name="testRdnCompositeWithSpace"/>
<testcase time="0" name="testRdnSimpleMultivaluedAttribute"/>
<testcase time="0" name="testRdnCompositeMultivaluedAttribute"/>
<testcase time="0" name="testRdnOidUpper"/>
<testcase time="0" name="testRdnOidLower"/>
<testcase time="0" name="testRdnOidWithoutPrefix"/>
<testcase time="0.01" name="testRdnCompositeOidWithoutPrefix"/>
<testcase time="0" name="testRdnPairCharAttributeValue"/>
<testcase time="0" name="testRdnHexStringAttributeValue"/>
<testcase time="0" name="testRdnQuotedAttributeValue"/>
<testcase time="0" name="testRDNCloningOneNameComponent"/>
<testcase time="0" name="testRDNCloningTwoNameComponent"/>
<testcase time="0" name="testRDNCompareToNull"/>
<testcase time="0" name="testRDNCompareToNCS2NC"/>
<testcase time="0" name="testRDNCompareToNC2NCS"/>
<testcase time="0" name="testRDNCompareToNCS2NCSOrdered"/>
<testcase time="0" name="testRDNCompareToNCS2NCSUnordered"/>
<testcase time="0" name="testRDNCompareToNCS2NCSNotEquals"/>
<testcase time="0" name="testRDNCompareToNC2NC"/>
<testcase time="0" name="testRDNCompareToNC2NCUperCase"/>
<testcase time="0" name="testRDNCompareToNC2NCNotEquals"/>
<testcase time="0" name="testToAttributes"/>
<testcase time="0.01" name="testGetValue"/>
<testcase time="0" name="testGetType"/>
<testcase time="0" name="testGetSize"/>
<testcase time="0" name="testGetSize0"/>
<testcase time="0" name="testEquals"/>
<testcase time="0" name="testUnescapeValueHexa"/>
<testcase time="0" name="testUnescapeValueHexaWrong"/>
<testcase time="0" name="testUnescapeValueString"/>
<testcase time="0" name="testUnescapeValueStringSpecial"/>
<testcase time="0" name="testEscapeValueString"/>
<testcase time="0" name="testEscapeValueStringSpecial"/>
<testcase time="0" name="testEscapeValueNumeric"/>
<testcase time="0" name="testEscapeValueMix"/>
<testcase time="0" name="testAttributeTypeAndValueNull"/>
<testcase time="0" name="testLdapRDNEmpty"/>
<testcase time="0" name="testLdapRDNSimple"/>
<testcase time="0" name="testCompareToEquals"/>
<testcase time="0" name="testCompareToEqualsCase"/>
<testcase time="0" name="testCompareAtav1TypeSuperior"/>
<testcase time="0" name="testCompareAtav2TypeSuperior"/>
<testcase time="0" name="testCompareAtav1ValueSuperior"/>
<testcase time="0" name="testCompareAtav2ValueSuperior"/>
<testcase time="0" name="testNormalize"/>
<testcase time="0.841" name="testDecodeGracefulShutdownSuccess"/>
<testcase time="0" name="testDecodeGracefulShutdownTimeOffline"/>
<testcase time="0" name="testDecodeGracefulShutdownDelay"/>
<testcase time="0" name="testDecodeGracefulShutdownEmpty"/>
<testcase time="0" name="testDecodeGracefulShutdownDelayHigh"/>
<testcase time="0" name="testDecodeGracefulShutdownDelay32767"/>
<testcase time="0" name="testDecodeGracefulShutdownDelay32768"/>
<testcase time="0" name="testDecodeGracefulShutdownTimeOfflineOffLimit"/>
<testcase time="0" name="testDecodeGracefulShutdownDelayOffLimit"/>
<testcase time="0" name="testDecodeGracefulShutdownTimeOfflineEmpty"/>
<testcase time="0" name="testDecodeGracefulShutdownDelayEmpty"/>
<testcase time="2.774" name="testItemFirst"/>
<testcase time="0.1" name="testUserFirst"/>
<testcase time="0" name="testAllowAddAllUsers"/>
<testcase time="0" name="testCombo"/>
<testcase time="0.01" name="testOrderOfProtectedItemsDoesNotMatter"/>
<testcase time="0" name="testOrderOfUserClassesDoesNotMatter"/>
<testcase time="0.03" name="testOrderOfProtectedItemsDoesNotMatterButDuplicatesMatter"/>
<testcase time="0" name="testOrderOfUserClassesDoesNotMatterButDuplicatesMatter"/>
<testcase time="0.01" name="testItemPermissionComponentsOrderDoesNotMatter"/>
<testcase time="0" name="testItemPermissionComponentsOrderDoesNotMatterButDuplicatesMatter"/>
<testcase time="0" name="testUserPermissionComponentsOrderDoesNotMatter"/>
<testcase time="0.01" name="testUserPermissionComponentsOrderDoesNotMatterButDuplicatesMatter"/>
<testcase time="0" name="testOrderOfMainACIComponentsDoesNotMatter"/>
<testcase time="0" name="testOrderOfMainACIComponentsDoesNotMatterButDuplicatesMatter"/>
<testcase time="0" name="testOrderOfMainACIComponentsDoesNotMatterButMissingsMatter"/>
<testcase time="0" name="testUserFirstComponentsOrderDoesNotMatter"/>
<testcase time="0.01" name="testItemFirstComponentsOrderDoesNotMatter"/>
<testcase time="0" name="testGrantAndDenialBitsOrderDoesNotMatterButDuplicatesMatter"/>
<testcase time="0.11" name="testRestrictedValueComponentsOrderDoesNotMatter"/>
<testcase time="0.121" name="testMaxValueCountComponentsOrderDoesNotMatter"/>
<testcase time="0" name="testSubtreeSpecificationComponentsOrderDoesNotMatter"/>
<testcase time="0.09" name="testRenderQdescrs"/>
<testcase time="0" name="testRenderObjectClassArray"/>
<testcase time="0" name="testTrimConsecutiveToOne"/>
<testcase time="0.01" name="testOneByteChar"/>
<testcase time="0" name="testOneByteChar00"/>
<testcase time="0" name="testOneByteChar7F"/>
<testcase time="0" name="testTwoBytesChar"/>
<testcase time="0" name="testThreeBytesChar"/>
<testcase time="0" name="testcharToBytesOne"/>
<testcase time="0" name="testcharToBytesTwo"/>
<testcase time="0" name="testcharToBytesThree"/>
<testcase time="0" name="testListToString"/>
<testcase time="0.03" name="testMapToString"/>
<testcase time="0.01" name="testGetRegexpEmpty"/>
<testcase time="0" name="testGetRegexpInitial"/>
<testcase time="0" name="testGetRegexpFinal"/>
<testcase time="0" name="testGetRegexpAny"/>
<testcase time="0" name="testGetRegexpFull"/>
<testcase time="0" name="testDeepTrim"/>
<testcase time="0" name="testDnParser"/>
<testcase time="0.06" name="testDnParserNameComponentNormalizer"/>
<testcase time="0" name="testIsNormizing"/>
<testcase time="0" name="testParseStringEmpty"/>
<testcase time="0" name="testParseStringNull"/>
<testcase time="0" name="testParseStringRFC1779_1"/>
<testcase time="0" name="testVsldapExtras"/>
<testcase time="0.01" name="testParseStringRFC2253_1"/>
<testcase time="0" name="testParseStringRFC2253_2"/>
<testcase time="0" name="testParseStringRFC2253_3"/>
<testcase time="0" name="testParseStringRFC2253_4"/>
<testcase time="0" name="testParseStringRFC2253_5"/>
<testcase time="0" name="testParseStringRFC2253_6"/>
<testcase time="0.03" name="testParseInvalidString"/>
<testcase time="0" name="testPreserveSpaceAfterEscape"/>
<testcase time="0" name="testWindowsFilePath"/>
<testcase time="0" name="testNameFrenchChars"/>
<testcase time="0" name="testNameGermanChars"/>
<testcase time="0.01" name="testNameTurkishChars"/>
<testcase time="0.03" name="testDireve308Example"/>
<testcase time="0" name="testToString"/>
<testcase time="0" name="testNameFrenchChars"/>
<testcase time="0" name="testNameGermanChars"/>
<testcase time="0" name="testNameTurkishChars"/>
<testcase time="0" name="testJNDITutorialExample"/>
<testcase time="0" name="testAttributeEqualsIsCaseInSensitive"/>
<testcase time="0" name="testAttributeTypeEqualsIsCaseInsensitive"/>
<testcase time="0" name="testNameEqualsIsInsensitiveToAttributesOrder"/>
<testcase time="0" name="testAttributeComparisonIsCaseInSensitive"/>
<testcase time="0" name="testAttributeTypeComparisonIsCaseInsensitive"/>
<testcase time="0" name="testNameComparisonIsInsensitiveToAttributesOrder"/>
<testcase time="0" name="testNameComparisonIsInsensitiveToAttributesOrderFailure"/>
<testcase time="0" name="testHashCode"/>
<testcase time="0.01" name="testLdapNameString"/>
<testcase time="0" name="testLdapName"/>
<testcase time="0" name="testLdapNameList"/>
<testcase time="0" name="testLdapNameIterator"/>
<testcase time="0" name="testClone"/>
<testcase time="0.02" name="testCompareTo"/>
<testcase time="0" name="testSize"/>
<testcase time="0" name="testIsEmpty"/>
<testcase time="0" name="testGetAll"/>
<testcase time="0" name="testGet"/>
<testcase time="0" name="testGetXSuffix"/>
<testcase time="0" name="testGetPrefix"/>
<testcase time="0" name="testStartsWith"/>
<testcase time="0" name="testEndsWith"/>
<testcase time="0" name="testAddAllName0"/>
<testcase time="0" name="testAddAllNameExisting0"/>
<testcase time="0" name="testAddAllName1"/>
<testcase time="0" name="testAddAllintName0"/>
<testcase time="0" name="testAddAllintName1"/>
<testcase time="0" name="testAddString"/>
<testcase time="0" name="testAddintString"/>
<testcase time="0" name="testRemove"/>
<testcase time="0" name="testEqualsObject"/>
<testcase time="0.01" name="testDecodeBindRequestSimpleNoControls"/>
<testcase time="0" name="testDecodeBindRequestSimpleWithControls"/>
<testcase time="0" name="testDecodeBindRequestSimpleNoName"/>
<testcase time="0" name="testDecodeBindRequestSimpleEmptyName"/>
<testcase time="0" name="testDecodeBindRequestSaslNoCredsNoControls"/>
<testcase time="0" name="testDecodeBindRequestSaslCredsNoControls"/>
<testcase time="0" name="testDecodeBindRequestEmptyBody"/>
<testcase time="0" name="testDecodeBindRequestEmptyVersion"/>
<testcase time="0" name="testDecodeBindRequestBadVersion0"/>
<testcase time="0" name="testDecodeBindRequestBadVersion4"/>
<testcase time="0" name="testDecodeBindRequestBadVersion128"/>
<testcase time="0" name="testDecodeBindRequestNoName"/>
<testcase time="0" name="testDecodeBindRequestEmptyName"/>
<testcase time="0" name="testDecodeBindRequestEmptysimple"/>
<testcase time="0" name="testDecodeBindRequestEmptySasl"/>
<testcase time="0.01" name="testDecodeBindRequestEmptyMechanism"/>
<testcase time="0" name="testDecodeBindRequestEmptyCredentials"/>
<testcase time="0" name="testDecodeBindRequestEmptyCredentialsWithControls"/>
<testcase time="0" name="testDecodeBindRequestEmptyMechanismWithControls"/>
<testcase time="0.521" name="testDecodeModifyDNRequestSuccess"/>
<testcase time="0" name="testEncodePSearchControl"/>
<testcase time="0.01" name="testDecodeCompareRequestSuccess"/>
<testcase time="0" name="testDecodeCompareRequestEmptyRequest"/>
<testcase time="0" name="testDecodeCompareRequestEmptyEntry"/>
<testcase time="0" name="testDecodeCompareRequestEmptyAVA"/>
<testcase time="0" name="testDecodeCompareRequestEmptyAttributeDesc"/>
<testcase time="0" name="testDecodeCompareRequestEmptyAttributeValue"/>
<testcase time="0.01" name="testDecodeCompareRequestWithControls"/>
<testcase time="0" name="testDecodeSearchResultEntrySuccess"/>
<testcase time="0" name="testDecodeSearchResultEntry2AttrsSuccess"/>
<testcase time="0.01" name="testDecodeSearchResultEntrySuccessWithFollowingMessage"/>
<testcase time="0" name="testDecodeSearchResultEntryEmpty"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyObjectName"/>
<testcase time="0" name="testDecodeSearchResultEntryObjectNameAlone"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyAttributes"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyAttributeList"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyAttributeListWithControls"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyType"/>
<testcase time="0.01" name="testDecodeSearchResultEntryTypeAlone"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyVals"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyVals2"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyValsWithControls"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyAttributeValue"/>
<testcase time="0" name="testDecodeSearchResultEntryEmptyAttributeValueWithControls"/>
<testcase time="0.01" name="testDecodeAddRequestSuccess"/>
<testcase time="0" name="testDecodeAddRequestNullBody"/>
<testcase time="0" name="testDecodeAddRequestNullEntry"/>
<testcase time="0" name="testDecodeAddRequestNullAttributes"/>
<testcase time="0" name="testDecodeAddRequestNullAttributeList"/>
<testcase time="0" name="testDecodeAddRequestNullType"/>
<testcase time="0" name="testDecodeAddRequestNoVals"/>
<testcase time="0" name="testDecodeAddRequestNullVals"/>
<testcase time="0" name="testDecodeAddRequestEmptyAttributeValue"/>
<testcase time="0" name="testDecodeAddRequestEmptyAttributeValueWithControl"/>
<testcase time="0" name="testa"/>
<testcase time="0" name="testb"/>
<testcase time="0.01" name="testDecodeCompareResponseSuccess"/>
<testcase time="0" name="testDecodeCompareResponseSuccessWithControls"/>
<testcase time="0" name="testDecodeCompareResponseEmptyResult"/>
<testcase time="0" name="testDecodeMessageLengthNull"/>
<testcase time="0" name="testDecodeMessageIdLengthNull"/>
<testcase time="0" name="testDecodeMessageIdMinusOne"/>
<testcase time="0" name="testDecodeMessageIdMaxInt"/>
<testcase time="0.03" name="testDecodeWrongProtocolOpMaxInt"/>
<testcase time="0" name="testDecodeUnBindRequestNoControls"/>
<testcase time="0" name="testAreEqualsFull"/>
<testcase time="0" name="testAreEqualsDiff"/>
<testcase time="0" name="testAreEqualsEmpty"/>
<testcase time="0" name="testAreEqualsFirstCharDiff"/>
<testcase time="0" name="testAreEqualsMiddleCharDiff"/>
<testcase time="0" name="testAreEqualsLastCharDiff"/>
<testcase time="0" name="testAreEqualsCharByChar"/>
<testcase time="0" name="testAreEqualsTooShort"/>
<testcase time="0" name="testAreEqualsTooShortMiddle"/>
<testcase time="0" name="testAreEqualsLastChar"/>
<testcase time="0" name="testAreEqualsMiddle"/>
<testcase time="0.01" name="testDecodeAddResponseEmptyResultCode"/>
<testcase time="0" name="testDecodeAddResponseEmptyResultCodeAbove90"/>
<testcase time="0.01" name="testDecodeAddResponseEmptyResultCodesOK"/>
<testcase time="0" name="testDecodeAddResponseEmptyResultCodeNoMatchedDN"/>
<testcase time="0" name="testDecodeAddResponseEmptyResultCodeNoErrorMsg"/>
<testcase time="0" name="testDecodeAddResponseEmptyResultCodeOK"/>
<testcase time="0.06" name="testDecodeAddResponseEmptyResultCodeOKReferral"/>
<testcase time="0" name="testDecodeAddResponseEmptyResultCodeOKReferrals"/>
<testcase time="0" name="testDecodeAddResponseEmptyResultCodeEmptyReferral"/>
<testcase time="0.01" name="testDecodeAddResponseEmptyResultCodeEmptyReferrals"/>
<testcase time="0" name="testEqualsSameObj"/>
<testcase time="0.02" name="testEqualsDiffImpl"/>
<testcase time="0" name="testEqualsDefaultCopy"/>
<testcase time="0" name="testEqualsDiffLockableParent"/>
<testcase time="0" name="testEqualsCarbonCopy"/>
<testcase time="0" name="testNotEqualsDiffErrorMessage"/>
<testcase time="0" name="testNotEqualsDiffMatchedDn"/>
<testcase time="0" name="testNotEqualsDiffResultCode"/>
<testcase time="0" name="testNotEqualsDiffReferrals"/>
<testcase time="0" name="testLdapDNEmpty"/>
<testcase time="0" name="testLdapDNSimple"/>
<testcase time="0" name="testToString"/>
<testcase time="0" name="testNameFrenchChars"/>
<testcase time="0" name="testNameGermanChars"/>
<testcase time="0" name="testNameTurkishChars"/>
<testcase time="0" name="testLdapDNComposite"/>
<testcase time="0" name="testLdapDNCompositeWithSpace"/>
<testcase time="0" name="testLdapDNCompositeSepators"/>
<testcase time="0" name="testLdapDNSimpleMultivaluedAttribute"/>
<testcase time="0" name="testLdapDNCompositeMultivaluedAttribute"/>
<testcase time="0" name="testLdapDNOidUpper"/>
<testcase time="0" name="testLdapDNOidLower"/>
<testcase time="0" name="testLdapDNOidWithoutPrefix"/>
<testcase time="0" name="testLdapDNCompositeOidWithoutPrefix"/>
<testcase time="0" name="testLdapDNPairCharAttributeValue"/>
<testcase time="0" name="testLdapDNHexStringAttributeValue"/>
<testcase time="0" name="testLdapDNQuotedAttributeValue"/>
<testcase time="0" name="testNameToBytes"/>
<testcase time="0" name="testStringParser"/>
<testcase time="0" name="testLdapDNNull"/>
<testcase time="0.01" name="testLdapDNRemove0"/>
<testcase time="0" name="testLdapDNRemove1"/>
<testcase time="0" name="testLdapDNRemove2"/>
<testcase time="0" name="testLdapDNRemove1WithSemiColon"/>
<testcase time="0" name="testLdapDNRemoveOutOfBound"/>
<testcase time="0" name="testLdapDNSize0"/>
<testcase time="0" name="testLdapDNSize1"/>
<testcase time="0" name="testLdapDNSize3"/>
<testcase time="0" name="testLdapDNSize3NC"/>
<testcase time="0" name="testLdapResizing"/>
<testcase time="0" name="testLdapEmptyAdd"/>
<testcase time="0" name="testLdapDNAdd"/>
<testcase time="0" name="testLdapDNAddComposite"/>
<testcase time="0" name="testLdapDNAddEnd"/>
<testcase time="0" name="testLdapDNAddStart"/>
<testcase time="0" name="testLdapDNAddMiddle"/>
<testcase time="0" name="testLdapDNAddAll"/>
<testcase time="0" name="testLdapDNAddAllAddedNameEmpty"/>
<testcase time="0" name="testLdapDNAddAllNameEmpty"/>
<testcase time="0" name="testLdapDNAt0AddAll"/>
<testcase time="0" name="testLdapDNAt1AddAll"/>
<testcase time="0" name="testLdapDNAtTheMiddleAddAll"/>
<testcase time="0" name="testLdapDNAddAllAt0AddedNameEmpty"/>
<testcase time="0" name="testLdapDNAddAllAt0NameEmpty"/>
<testcase time="0" name="testLdapDNGetPrefixPos0"/>
<testcase time="0" name="testLdapDNGetPrefixPos1"/>
<testcase time="0" name="testLdapDNGetPrefixPos2"/>
<testcase time="0" name="testLdapDNGetPrefixPos3"/>
<testcase time="0" name="testLdapDNGetPrefixPos4"/>
<testcase time="0" name="testLdapDNGetPrefixEmptyDN"/>
<testcase time="0" name="testLdapDNGetSuffixPos0"/>
<testcase time="0" name="testLdapDNGetSuffixPos1"/>
<testcase time="0" name="testLdapDNGetSuffixPos2"/>
<testcase time="0" name="testLdapDNGetSuffixPos3"/>
<testcase time="0" name="testLdapDNGetSuffixPos4"/>
<testcase time="0" name="testLdapDNGetSuffixEmptyDN"/>
<testcase time="0" name="testLdapDNIsEmpty"/>
<testcase time="0" name="testLdapDNNotEmpty"/>
<testcase time="0" name="testLdapDNRemoveIsEmpty"/>
<testcase time="0" name="testLdapDNStartsWithNull"/>
<testcase time="0" name="testLdapDNStartsWithEmpty"/>
<testcase time="0" name="testLdapDNStartsWithSimple"/>
<testcase time="0.01" name="testLdapDNStartsWithComplex"/>
<testcase time="0" name="testLdapDNStartsWithComplexMixedCase"/>
<testcase time="0" name="testLdapDNStartsWithFull"/>
<testcase time="0" name="testLdapDNStartsWithWrong"/>
<testcase time="0" name="testLdapDNEndsWithNull"/>
<testcase time="0" name="testLdapDNEndsWithEmpty"/>
<testcase time="0" name="testLdapDNEndsWithSimple"/>
<testcase time="0" name="testLdapDNEndsWithComplex"/>
<testcase time="0" name="testLdapDNEndsWithComplexMixedCase"/>
<testcase time="0" name="testLdapDNEndsWithFull"/>
<testcase time="0" name="testLdapDNEndsWithWrong"/>
<testcase time="0.02" name="testLdapDNGetAllNull"/>
<testcase time="0" name="testLdapDNGetAllEmpty"/>
<testcase time="0" name="testLdapDNGetAllSimple"/>
<testcase time="0" name="testLdapDNGetAllComplex"/>
<testcase time="0" name="testLdapDNGetAllComplexOrdered"/>
<testcase time="0" name="testLdapDNCloneEmpty"/>
<testcase time="0" name="testLdapDNCloneSimple"/>
<testcase time="0" name="testLdapDNCloneComplex"/>
<testcase time="0" name="testLdapDNGetNull"/>
<testcase time="0" name="testLdapDNGetEmpty"/>
<testcase time="0" name="testLdapDNGetSimple"/>
<testcase time="0" name="testLdapDNGetComplex"/>
<testcase time="0" name="testLdapDNGetOutOfBound"/>
<testcase time="0" name="testJNDITutorialExample"/>
<testcase time="0" name="testAttributeEqualsIsCaseInSensitive"/>
<testcase time="0" name="testAttributeTypeEqualsIsCaseInsensitive"/>
<testcase time="0" name="testNameEqualsIsInsensitiveToAttributesOrder"/>
<testcase time="0" name="testAttributeComparisonIsCaseInSensitive"/>
<testcase time="0" name="testAttributeTypeComparisonIsCaseInsensitive"/>
<testcase time="0.01" name="testNameComparisonIsInsensitiveToAttributesOrder"/>
<testcase time="0" name="testNameComparisonIsInsensitiveToAttributesOrderFailure"/>
<testcase time="0" name="testHashCode"/>
<testcase time="0" name="testLdapNameString"/>
<testcase time="0" name="testLdapName"/>
<testcase time="0" name="testLdapNameList"/>
<testcase time="0" name="testLdapNameIterator"/>
<testcase time="0" name="testClone"/>
<testcase time="0.03" name="testCompareTo"/>
<testcase time="0" name="testSize"/>
<testcase time="0" name="testIsEmpty"/>
<testcase time="0" name="testGetAll"/>
<testcase time="0" name="testGetAllRdn"/>
<testcase time="0" name="testGet"/>
<testcase time="0" name="testGetXSuffix"/>
<testcase time="0" name="testGetPrefix"/>
<testcase time="0" name="testStartsWith"/>
<testcase time="0" name="testEndsWith"/>
<testcase time="0" name="testAddAllName0"/>
<testcase time="0.01" name="testAddAllNameExisting0"/>
<testcase time="0" name="testAddAllName1"/>
<testcase time="0" name="testAddAllintName0"/>
<testcase time="0" name="testAddAllintName1"/>
<testcase time="0" name="testAddString"/>
<testcase time="0" name="testAddintString"/>
<testcase time="0" name="testRemove"/>
<testcase time="0" name="testEqualsObject"/>
<testcase time="0" name="testLdapNameToName"/>
<testcase time="0" name="testLdapNameToNameEmpty"/>
<testcase time="0" name="testLdapNameToNameMultiNC"/>
<testcase time="0" name="testLdapNameToNameAliasMultiNC"/>
<testcase time="0.271" name="testNameSerialization"/>
<testcase time="0.02" name="testDecodeSearchResultReferenceSuccess"/>
<testcase time="0.01" name="testDecodeSearchResultReferenceSuccessWithControls"/>
<testcase time="0" name="testDecodeSearchResultReferenceNoReference"/>
<testcase time="0" name="testDecodeSearchResultReferenceOneReference"/>
<testcase time="0.16" name="testEqualsExactCopy"/>
<testcase time="0" name="testNotEqualDiffAttributes"/>
<testcase time="0.04" name="testEqualsDiffImpl"/>
<testcase time="0" name="testEqualsSameObject"/>
<testcase time="0" name="testNotEqualDiffObjectName"/>
<testcase time="0.09" name="testLdifParser"/>
<testcase time="0" name="testLdifParserComments"/>
<testcase time="0" name="testDecodeExtendedResponseSuccess"/>
<testcase time="0.01" name="testDecodeExtendedResponseSuccessWithControls"/>
<testcase time="0" name="testDecodeExtendedRequestNoName"/>
<testcase time="0" name="testDecodeExtendedRequestNoNameWithControls"/>
<testcase time="0" name="testDecodeExtendedResponseEmpty"/>
<testcase time="0" name="testDecodeExtendedResponseEmptyResponseName"/>
<testcase time="0" name="testDecodeExtendedResponseBadOIDResponseName"/>
<testcase time="0" name="testDecodeExtendedResponseNoResponse"/>
<testcase time="0" name="testDecodeExtendedResponseNoResponseWithControls"/>
<testcase time="0" name="testDecodeExtendedResponseEmptyResponse"/>
<testcase time="0" name="testDecodeExtendedResponseEmptyResponseWithControls"/>
<testcase time="0.03" name="testDecodeSearchRequestGlobalNoControls"/>
<testcase time="0" name="testDecodeSearchRequestCompareFiltersNoControls"/>
<testcase time="0" name="testDecodeSearchRequestPresentNoControls"/>
<testcase time="0" name="testDecodeSearchRequestNoAttributes"/>
<testcase time="0" name="testDecodeSearchRequestOrFilters"/>
<testcase time="0" name="testDecodeSearchRequestWithControls"/>
<testcase time="0.01" name="testDecodeSearchRequestGlobalNoControlsOidAndAlias"/>
<testcase time="0.36" name="testDecodeSearchRequestSubEntryControl"/>
<testcase time="0" name="testDecodeSearchRequestEmptyBody"/>
<testcase time="0" name="testDecodeSearchRequestEmptyBaseDn"/>
<testcase time="0" name="testDecodeSearchRequestEmptyScope"/>
<testcase time="0" name="testDecodeSearchRequestEmptyDerefAlias"/>
<testcase time="0" name="testDecodeSearchRequestEmptySizeLimit"/>
<testcase time="0" name="testDecodeSearchRequestEmptyTimeLimit"/>
<testcase time="0" name="testDecodeSearchRequestEmptyTypeOnly"/>
<testcase time="0" name="testDecodeSearchRequestEmptyFilter"/>
<testcase time="0.01" name="testDecodeSearchRequestEmptyPresentFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyEqualityMatchFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyGreaterOrEqualFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyLessOrEqualFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyApproxMatchFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyGreaterOrEqualEmptyAttrDesc"/>
<testcase time="0" name="testDecodeSearchRequestEmptyGreaterOrEqualEmptyAttrValue"/>
<testcase time="0.01" name="testDecodeSearchRequestEmptyGreaterOrEqualEmptyAttrValueStar"/>
<testcase time="0" name="testDecodeSearchRequestEmptyGreaterOrEqualEmptyAttrValueEmpty"/>
<testcase time="0" name="testDecodeSearchRequestEmptyAndFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyOrFilter"/>
<testcase time="0" name="testDecodeSearchRequestEmptyNotFilter"/>
<testcase time="0" name="testDecodeSearchRequestNotFilterEmptyAndFilter"/>
<testcase time="0.01" name="testWithOperationParameters"/>
<testcase time="0" name="testWithGenericParameters"/>
<testcase time="0" name="testWithLanguageOptionAndComments"/>
<testcase time="0" name="testWithSearchContextOption"/>
<testcase time="0" name="testDecodeAbandonRequestWithControls"/>
<testcase time="0" name="testDecodeAbandonRequestNoControlsHighMessageId"/>
<testcase time="0" name="testDecodeAbandonRequestNoMessageId"/>
<testcase time="0" name="testDecodeSearchResultDoneSuccess"/>
<testcase time="0" name="testDecodeSearchResultDoneSuccessWithControls"/>
<testcase time="0" name="testDecodeSearchResultDoneEmptyResult"/>
<testcase time="0" name="testEqualsSameObj"/>
<testcase time="0" name="testEqualsExactCopy"/>
<testcase time="0" name="testNotEqualDiffId"/>
<testcase time="0" name="testNotEqualDiffName"/>
<testcase time="0.06" name="testEqualsDiffImpl"/>
<testcase time="0" name="testNotEqualDiffModOps"/>
<testcase time="0" name="testNotEqualDiffModCount"/>
<testcase time="0" name="testNotEqualDiffModIds"/>
<testcase time="0" name="testNotEqualDiffModValues"/>
<testcase time="0" name="testDecodeModifyDNRequestSuccess"/>
<testcase time="0" name="testDecodeModifyDNRequestSuccessWithControls"/>
<testcase time="0.01" name="testDecodeModifyDNRequestWithoutSuperior"/>
<testcase time="0" name="testDecodeModifyDNRequestWithoutSuperiorWithControls"/>
<testcase time="0" name="testDecodeModifyDNRequestEmptyBody"/>
<testcase time="0" name="testDecodeModifyDNRequestEmptyEntry"/>
<testcase time="0" name="testDecodeModifyDNRequestEmptyNewRdn"/>
<testcase time="0" name="testDecodeModifyDNRequestEmptyDeleteOldRdnn"/>
<testcase time="0.03" name="testLdifParser"/>
<testcase time="0.01" name="testLdifNull"/>
<testcase time="0" name="testLdifEmpty"/>
<testcase time="0" name="testLdifEmptyLines"/>
<testcase time="0" name="testLdifComments"/>
<testcase time="0.01" name="testLdifVersion"/>
<testcase time="0" name="testLdifParserEndSpaces"/>
<testcase time="0" name="testLdifParserMuiltiLineComments"/>
<testcase time="0.01" name="testLdifParserMultiLineEntries"/>
<testcase time="0.01" name="testLdifParserBase64">
<failure type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertTrue(Assert.java:27)
at org.apache.directory.shared.ldap.ldif.LdifReaderTest.testLdifParserBase64(LdifReaderTest.java:321)
</failure>
</testcase>
<testcase time="0" name="testLdifParserBase64MultiLine">
<failure type="junit.framework.AssertionFailedError">junit.framework.AssertionFailedError
at junit.framework.Assert.fail(Assert.java:47)
at junit.framework.Assert.assertTrue(Assert.java:20)
at junit.framework.Assert.assertTrue(Assert.java:27)
at org.apache.directory.shared.ldap.ldif.LdifReaderTest.testLdifParserBase64MultiLine(LdifReaderTest.java:365)
</failure>
</testcase>
<testcase time="0" name="testLdifParserRFC2849Sample1"/>
<testcase time="0.01" name="testLdifParserRFC2849Sample2"/>
<testcase time="0" name="testLdifParserRFC2849Sample3"/>
<testcase time="0.01" name="testLdifParserRFC2849Sample4">
<failure type="junit.framework.ComparisonFailure" message="expected:&lt;...Ã¥â¶æ¥ÂéÆÂ¨...&gt; but was:&lt;...å¶æ¥é¨...&gt;">junit.framework.ComparisonFailure: expected:&...Ã¥â¶æ¥ÂéÆÂ¨...& but was:&...å¶æ¥é¨...&
at junit.framework.Assert.assertEquals(Assert.java:81)
at junit.framework.Assert.assertEquals(Assert.java:87)
at org.apache.directory.shared.ldap.ldif.LdifReaderTest.testLdifParserRFC2849Sample4(LdifReaderTest.java:683)
</failure>
</testcase>
<testcase time="0" name="testLdifParserRFC2849Sample5"/>
<testcase time="0" name="testLdifParserRFC2849Sample5WithSizeLimit"/>
<testcase time="0.01" name="testLdifParserRFC2849Sample6"/>
<testcase time="0" name="testLdifParserRFC2849Sample7"/>
<testcase time="0.01" name="testLdifParserRFC2849Sample7NoValueNoCritical"/>
<testcase time="0" name="testLdifParserRFC2849Sample7NoCritical"/>
<testcase time="0.01" name="testLdifParserRFC2849Sample7NoOid"/>
<testcase time="0" name="testLdifParserRFC2849Sample7BadOid"/>
</testsuite>