From 9defd2349274d077ad120d780a6fac5f6d594c7f Mon Sep 17 00:00:00 2001
From: Nicolas Capponi <nicolas.capponi@forgerock.com>
Date: Fri, 22 May 2015 15:58:46 +0000
Subject: [PATCH] OPENDJ-1631 CR-6864 Migrate server to SDK syntaxes

---
 opendj-server-legacy/src/test/java/org/opends/server/schema/ConfigurableAttributeSyntaxTest.java |   54 ++----------------------------------------------------
 1 files changed, 2 insertions(+), 52 deletions(-)

diff --git a/opendj-server-legacy/src/test/java/org/opends/server/schema/ConfigurableAttributeSyntaxTest.java b/opendj-server-legacy/src/test/java/org/opends/server/schema/ConfigurableAttributeSyntaxTest.java
index fce47e0..bd45a33 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/schema/ConfigurableAttributeSyntaxTest.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/schema/ConfigurableAttributeSyntaxTest.java
@@ -26,25 +26,14 @@
  */
 package org.opends.server.schema;
 
-import static org.testng.Assert.*;
 import static org.opends.server.schema.SchemaConstants.*;
 
-import java.util.ArrayList;
-
 import org.opends.server.TestCaseUtils;
-import org.forgerock.i18n.LocalizableMessage;
-import org.forgerock.i18n.LocalizableMessageBuilder;
-import org.opends.server.admin.server.AdminTestCaseUtils;
-import org.opends.server.admin.std.meta.TelephoneNumberAttributeSyntaxCfgDefn;
-import org.opends.server.admin.std.server.TelephoneNumberAttributeSyntaxCfg;
 import org.opends.server.config.ConfigEntry;
-import org.opends.server.core.DirectoryServer;
-import org.forgerock.opendj.config.server.ConfigChangeResult;
-import org.forgerock.opendj.ldap.ResultCode;
-import org.forgerock.opendj.ldap.ByteString;
+import org.opends.server.util.RemoveOnceSDKSchemaIsUsed;
 import org.testng.annotations.DataProvider;
-import org.testng.annotations.Test;
 
+@RemoveOnceSDKSchemaIsUsed
 public class ConfigurableAttributeSyntaxTest extends SchemaTestCase
 {
   /**
@@ -101,43 +90,4 @@
     };
   }
 
-  /**
-   * Test the hasAcceptableConfiguration, applyNewConfiguration and
-   * valueIsAcceptable methods.
-   */
-  @Test(dataProvider= "acceptableValues")
-  public void testAcceptableValues(ConfigEntry config, String oid, String value,
-      Boolean result) throws Exception
-  {
-    TelephoneNumberAttributeSyntaxCfg configuration =
-         AdminTestCaseUtils.getConfiguration(
-              TelephoneNumberAttributeSyntaxCfgDefn.getInstance(),
-              config.getEntry());
-
-    TelephoneNumberSyntax syntax =
-         (TelephoneNumberSyntax) DirectoryServer.getSchema().getSyntax(oid, false);
-
-    // apply the configuration.
-    ArrayList<LocalizableMessage> unacceptableReasons = new ArrayList<LocalizableMessage>();
-    assertTrue(syntax.isConfigurationChangeAcceptable(configuration,
-                                                      unacceptableReasons));
-    ConfigChangeResult configResult =
-         syntax.applyConfigurationChange(configuration);
-    assertEquals(configResult.getResultCode(), ResultCode.SUCCESS);
-
-    // check the syntax of the given value.
-    Boolean liveResult = syntax.valueIsAcceptable(
-        ByteString.valueOf(value), new LocalizableMessageBuilder());
-    assertEquals(result, liveResult);
-
-    // call the getters to increase code coverage...
-    syntax.getApproximateMatchingRule();
-    syntax.getDescription();
-    syntax.getEqualityMatchingRule();
-    syntax.getOID();
-    syntax.getOrderingMatchingRule();
-    syntax.getSubstringMatchingRule();
-    syntax.getName();
-    syntax.toString();
-  }
 }

--
Gitblit v1.10.0