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

Jean-Noel Rouvignac
08.24.2014 9e6e6a27778d880d913a940738d18324854d1e70
refs
author Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Saturday, March 8, 2014 00:24 +0100
committer Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Saturday, March 8, 2014 00:24 +0100
commit9e6e6a27778d880d913a940738d18324854d1e70
tree eee3cbdfcd3376a877df9d1c4de908960c7fbd31 tree | zip | gz
parent 4d91c7d24efdbb46482cff5bc90561ada2f6d438 view | diff
OPENDJ-1308 Migrate schema support

Added unit tests, simplified code and fixed one bug.

AbstractSubstringMatchingRuleImpl.java:
In DefaultSubstringAssertion.matches(), greatly simplified the code.
In rangeMatch(), forced byte comparison to fix a bug where overflowing was not happening due to int comparison being used.
Extracted BACKSLASH constant.

AbstractSubstringMatchingRuleImplTest.java: ADDED

SubstringMatchingRuleTest.java:
Improved the test code.

ApproximateMatchingRuleTest.java:
Fixed a comment.
1 files added
3 files modified
355 ■■■■ changed files
opendj-core/src/main/java/org/forgerock/opendj/ldap/schema/AbstractSubstringMatchingRuleImpl.java 46 ●●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldap/schema/AbstractSubstringMatchingRuleImplTest.java 262 ●●●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldap/schema/ApproximateMatchingRuleTest.java 2 ●●● diff | view | raw | blame | history
opendj-core/src/test/java/org/forgerock/opendj/ldap/schema/SubstringMatchingRuleTest.java 45 ●●●●● diff | view | raw | blame | history