From 5e0a551935151242e4308053617c2f487a60d5f0 Mon Sep 17 00:00:00 2001
From: Jean-Noël Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Mon, 08 Aug 2016 07:31:26 +0000
Subject: [PATCH] Partial OPENDJ-3106 Migrate Entry
---
opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java | 10 ++++++----
1 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java b/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java
index 7dc5085..39b369e 100644
--- a/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java
+++ b/opendj-server-legacy/src/test/java/org/opends/server/backends/ChangelogBackendTestCase.java
@@ -36,6 +36,7 @@
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
+import java.util.Iterator;
import java.util.LinkedHashSet;
import java.util.List;
import java.util.Map;
@@ -943,7 +944,8 @@
private String readCookieFromNthEntry(List<SearchResultEntry> entries, int i)
{
SearchResultEntry entry = entries.get(i);
- return entry.getAllAttributes("changelogcookie").get(0).iterator().next().toString();
+ Attribute attr = entry.getAllAttributes("changelogcookie").iterator().next();
+ return attr.iterator().next().toString();
}
private String assertEntriesContainsCSNsAndReadLastCookie(String test, List<SearchResultEntry> entries,
@@ -1479,12 +1481,12 @@
private static String getAttributeValue(Entry entry, String attrName)
{
- List<Attribute> attrs = entry.getAllAttributes(attrName);
- if (attrs.isEmpty())
+ Iterator<Attribute> attrs = entry.getAllAttributes(attrName).iterator();
+ if (!attrs.hasNext())
{
return null;
}
- Attribute attr = attrs.iterator().next();
+ Attribute attr = attrs.next();
ByteString value = attr.iterator().next();
return value.toString();
}
--
Gitblit v1.10.0