Author: mduerig
Date: Tue Jun 14 13:20:07 2016
New Revision: 1748408
URL: http://svn.apache.org/viewvc?rev=1748408&view=rev
Log:
OAK-4468: Inconsistent return values on subsequent calls to
JournalReader.iterator
Ignored test case
Modified:
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/JournalReaderTest.java
Modified:
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/JournalReaderTest.java
URL:
http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/JournalReaderTest.java?rev=1748408&r1=1748407&r2=1748408&view=diff
==============================================================================
---
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/JournalReaderTest.java
(original)
+++
jackrabbit/oak/trunk/oak-segment-tar/src/test/java/org/apache/jackrabbit/oak/segment/file/JournalReaderTest.java
Tue Jun 14 13:20:07 2016
@@ -28,7 +28,8 @@ import java.io.File;
import java.io.IOException;
import java.util.Iterator;
-import org.apache.jackrabbit.oak.segment.file.JournalReader;
+import com.google.common.collect.Iterables;
+import org.junit.Ignore;
import org.junit.Rule;
import org.junit.Test;
import org.junit.rules.TemporaryFolder;
@@ -112,6 +113,16 @@ public class JournalReaderTest {
}
}
+ @Ignore
+ @Test
+ public void testIterable() throws IOException {
+ try (JournalReader journalReader = createJournalReader("one 1\ntwo
2\ninvalid\nthree 3")) {
+ assertTrue(Iterables.contains(journalReader, "one"));
+ assertTrue(Iterables.contains(journalReader, "two"));
+ assertTrue(Iterables.contains(journalReader, "three"));
+ }
+ }
+
private JournalReader createJournalReader(String s) throws IOException {
File journalFile = folder.newFile("jrt");
write(journalFile, s);