From c1bc7cf24af7708c3f79d6266ba37ccf77b8661c Mon Sep 17 00:00:00 2001
From: Matthew Swift <matthew.swift@forgerock.com>
Date: Tue, 08 Mar 2016 10:26:16 +0000
Subject: [PATCH] OPENDJ-2747 Ensure that schema remains consistent when attribute types, matching rules, or syntaxes are removed
---
opendj-server-legacy/src/test/java/org/opends/server/schema/LDAPSyntaxTest.java | 11 +++++++++++
1 files changed, 11 insertions(+), 0 deletions(-)
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/schema/LDAPSyntaxTest.java b/opendj-server-legacy/src/test/java/org/opends/server/schema/LDAPSyntaxTest.java
index 11ebacc..0f2d14e 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/schema/LDAPSyntaxTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/schema/LDAPSyntaxTest.java
@@ -271,6 +271,17 @@
}
finally
{
+ int resultCode = TestCaseUtils.applyModifications(true,
+ "dn: cn=schema",
+ "changetype: modify",
+ "delete: objectclasses",
+ "objectclasses: ( oc-oid NAME 'testOC' SUP top AUXILIARY MUST test-attr)",
+ "-",
+ "delete: attributetypes",
+ "attributetypes: ( test-oid NAME 'test-attr' SYNTAX 9.9.9 )"
+ );
+ assertThat(resultCode).isEqualTo(0);
+
deleteSubstitutionSyntax();
}
}
--
Gitblit v1.10.0