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

Jean-Noël Rouvignac
20.35.2015 b8a7f146c8c4bd337dec0484c09e017847af0dd3
refs
author Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, October 20, 2015 14:35 +0200
committer Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Tuesday, October 20, 2015 15:07 +0200
commitb8a7f146c8c4bd337dec0484c09e017847af0dd3
tree a0a762a0bba05e5bfa00180832148b3448506492 tree | zip | gz
parent f3ccf0116b5577d0441fc54fdc24bb86339140f2 view | diff
Fixed random test in SchemaBackendTestCase: testRemoveAttributeTypeReferencedByNameForm() always failed when run after testRemoveObjectClassReferencedByNameForm() which does not properly cleanup schema changes.

SchemaBackendTestCase.java:
In testRemoveAttributeTypeReferencedByNameForm() and testRemoveObjectClassReferencedByNameForm(), properly reset schema state after test run.
When submitting changes for ldapmodify, always use stdin (instead of temporary files).
Consolidated all runModify*() and args*() methods.
Code cleanup.

TestCaseUtils.java:
Use try-with-resources.
2 files modified
1182 ■■■■■ changed files
opendj-sdk/opendj-server-legacy/src/test/java/org/opends/server/TestCaseUtils.java 123 ●●●●● diff | view | raw | blame | history
opendj-sdk/opendj-server-legacy/src/test/java/org/opends/server/backends/SchemaBackendTestCase.java 1059 ●●●●● diff | view | raw | blame | history