You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucene.apache.org by rm...@apache.org on 2010/08/24 21:43:58 UTC
svn commit: r988688 -
/lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestTransactions.java
Author: rmuir
Date: Tue Aug 24 19:43:57 2010
New Revision: 988688
URL: http://svn.apache.org/viewvc?rev=988688&view=rev
Log:
LUCENE-2598: wire this test to ramdirectory
Modified:
lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestTransactions.java
Modified: lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestTransactions.java
URL: http://svn.apache.org/viewvc/lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestTransactions.java?rev=988688&r1=988687&r2=988688&view=diff
==============================================================================
--- lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestTransactions.java (original)
+++ lucene/dev/trunk/lucene/src/test/org/apache/lucene/index/TestTransactions.java Tue Aug 24 19:43:57 2010
@@ -25,6 +25,7 @@ import org.apache.lucene.document.Docume
import org.apache.lucene.document.Field;
import org.apache.lucene.store.Directory;
import org.apache.lucene.store.MockDirectoryWrapper;
+import org.apache.lucene.store.RAMDirectory;
import org.apache.lucene.util.English;
import org.apache.lucene.util.LuceneTestCase;
import org.apache.lucene.util._TestUtil;
@@ -195,8 +196,9 @@ public class TestTransactions extends Lu
public void testTransactions() throws Throwable {
RANDOM = newRandom();
- MockDirectoryWrapper dir1 = newDirectory(RANDOM);
- MockDirectoryWrapper dir2 = newDirectory(RANDOM);
+ // we cant use non-ramdir on windows, because this test needs to double-write.
+ MockDirectoryWrapper dir1 = new MockDirectoryWrapper(new RAMDirectory());
+ MockDirectoryWrapper dir2 = new MockDirectoryWrapper(new RAMDirectory());
dir1.setPreventDoubleWrite(false);
dir2.setPreventDoubleWrite(false);
dir1.failOn(new RandomFailure());