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