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

Matthew Swift
16.51.2016 47800d82adb5c09fe0fc3bd1e5dd6d7b505c026a
refs
author Matthew Swift <matthew.swift@forgerock.com>
Wednesday, March 16, 2016 18:51 +0100
committer Matthew Swift <matthew.swift@forgerock.com>
Wednesday, March 16, 2016 21:45 +0100
commit47800d82adb5c09fe0fc3bd1e5dd6d7b505c026a
tree 42ffbf95d9f898824cab9d6acf17fe75a248087e tree | zip | gz
parent db875e68373bb8fe55c4305351949fa3c7e84529 view | diff
OPENDJ-2776 Migrate remaining DN/RDN unit tests from the server

The unit tests exposed several bugs:

* RDN.valueOf() ignored trailing RDN sequences or garbage
* RDN constructors allowed zero AVAs
* RDN constructors allowed AVAs having duplicate attribute types
* AVA decoding allowed OIDs with trailing "." characters.
6 files modified
704 ■■■■■ changed files
opendj-sdk/opendj-core/src/main/java/org/forgerock/opendj/ldap/AVA.java 228 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/main/java/org/forgerock/opendj/ldap/DN.java 31 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/main/java/org/forgerock/opendj/ldap/RDN.java 71 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/main/resources/com/forgerock/opendj/ldap/core.properties 5 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/DNTestCase.java 287 ●●●● diff | view | raw | blame | history
opendj-sdk/opendj-core/src/test/java/org/forgerock/opendj/ldap/RDNTestCase.java 82 ●●●● diff | view | raw | blame | history