From 02bbeacbfb05101989dac510cbef7815fdf28a2e Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 01 Sep 2014 12:51:46 +0000
Subject: [PATCH] OPENDJ-1206 (CR-4393) Create a new ReplicationBackend/ChangelogBackend to support cn=changelog

---
 opends/tests/unit-tests-testng/src/server/org/opends/server/backends/ChangelogBackendTestCase.java |   44 ++++++++++++++++++++++----------------------
 1 files changed, 22 insertions(+), 22 deletions(-)

diff --git a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/ChangelogBackendTestCase.java b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/ChangelogBackendTestCase.java
index 1e667a9..e1d6127 100644
--- a/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/ChangelogBackendTestCase.java
+++ b/opends/tests/unit-tests-testng/src/server/org/opends/server/backends/ChangelogBackendTestCase.java
@@ -25,16 +25,6 @@
  */
 package org.opends.server.backends;
 
-import static org.assertj.core.api.Assertions.*;
-import static org.opends.messages.ReplicationMessages.*;
-import static org.opends.server.TestCaseUtils.*;
-import static org.opends.server.loggers.debug.DebugLogger.*;
-import static org.opends.server.replication.protocol.OperationContext.*;
-import static org.opends.server.types.ResultCode.*;
-import static org.opends.server.util.ServerConstants.*;
-import static org.opends.server.util.StaticUtils.*;
-import static org.testng.Assert.*;
-
 import java.io.ByteArrayOutputStream;
 import java.util.ArrayList;
 import java.util.Collections;
@@ -108,6 +98,17 @@
 
 import com.forgerock.opendj.util.Pair;
 
+import static org.assertj.core.api.Assertions.*;
+import static org.opends.messages.ReplicationMessages.*;
+import static org.opends.server.TestCaseUtils.*;
+import static org.opends.server.loggers.debug.DebugLogger.*;
+import static org.opends.server.replication.protocol.OperationContext.*;
+import static org.opends.server.types.ResultCode.*;
+import static org.opends.server.util.CollectionUtils.*;
+import static org.opends.server.util.ServerConstants.*;
+import static org.opends.server.util.StaticUtils.*;
+import static org.testng.Assert.*;
+
 @SuppressWarnings("javadoc")
 public class ChangelogBackendTestCase extends ReplicationTestCase
 {
@@ -241,7 +242,7 @@
     }
   }
 
-  @Test(enabled=false)
+  @Test
   public void searchInCookieModeOnOneSuffixUsingEmptyCookie() throws Exception
   {
     String test = "EmptyCookie";
@@ -268,7 +269,7 @@
     debugInfo(test, "Ending search with success");
   }
 
-  @Test(enabled=false)
+  @Test
   public void searchInCookieModeOnOneSuffix() throws Exception
   {
     String test = "CookieOneSuffix";
@@ -305,7 +306,6 @@
     searchOp = searchChangelogUsingCookie("(targetdn=*" + test + "*,o=test)", cookies[3], nbEntries, SUCCESS, test);
 
     debugInfo(test, "Ending search with success");
-
   }
 
   @Test(enabled=false)
@@ -520,7 +520,7 @@
       debugInfo(test, "Ending test successfully");
   }
 
-  @Test(enabled=false)
+  @Test
   public void searchInDraftModeWithInvalidChangeNumber() throws Exception
   {
     String testName = "UnknownChangeNumber";
@@ -531,7 +531,7 @@
     debugInfo(testName, "Ending test with success");
   }
 
-  @Test(enabled=false)
+  @Test
   public void searchInDraftModeOnOneSuffix() throws Exception
   {
     long firstChangeNumber = 1;
@@ -547,7 +547,7 @@
     debugInfo(testName, "Ending search with success");
   }
 
-  @Test(enabled=false)
+  @Test
   public void searchInDraftModeOnOneSuffixMultipleTimes() throws Exception
   {
     replicationServer.getChangelogDB().setPurgeDelay(0);
@@ -582,7 +582,7 @@
   /**
    * Verifies that is not possible to read the changelog without the changelog-read privilege
    */
-  @Test(enabled=false)
+  @Test
   public void searchingWithoutPrivilegeShouldFail() throws Exception
   {
     AuthenticationInfo nonPrivilegedUser = new AuthenticationInfo();
@@ -594,7 +594,7 @@
     assertEquals(op.getErrorMessage().toMessage(), NOTE_SEARCH_CHANGELOG_INSUFFICIENT_PRIVILEGES.get());
   }
 
-  @Test(enabled=false)
+  @Test
   public void persistentSearch() throws Exception
   {
    // TODO
@@ -603,7 +603,7 @@
    // ExternalChangeLogTest#ECLReplicationServerFullTest16
   }
 
-  @Test(enabled=false)
+  @Test
   public void simultaneousPersistentSearches() throws Exception
   {
     // TODO
@@ -624,7 +624,7 @@
   /**
    * With an empty RS, a search should return only root entry.
    */
-  @Test(enabled=false)
+  @Test
   public void searchWhenNoChangesShouldReturnRootEntryOnly() throws Exception
   {
     String testName = "EmptyRS";
@@ -635,7 +635,7 @@
     debugInfo(testName, "Ending test successfully");
   }
 
-  @Test(enabled=false)
+  @Test
   public void operationalAndVirtualAttributesShouldNotBeVisibleOutsideRootDSE() throws Exception
   {
     String testName = "attributesVisibleOutsideRootDSE";
@@ -1082,7 +1082,7 @@
   private List<Modification> createAttributeModif(String attributeName, String valueString)
   {
     Attribute attr = Attributes.create(attributeName, valueString);
-    return newList(new Modification(ModificationType.REPLACE, attr));
+    return newArrayList(new Modification(ModificationType.REPLACE, attr));
   }
 
   private UpdateMsg generateModDNMsg(String baseDn, CSN csn, String testName) throws Exception

--
Gitblit v1.10.0