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 2012/01/20 17:15:30 UTC

svn commit: r1233981 - /lucene/dev/branches/lucene3661/lucene/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java

Author: rmuir
Date: Fri Jan 20 16:15:29 2012
New Revision: 1233981

URL: http://svn.apache.org/viewvc?rev=1233981&view=rev
Log:
LUCENE-3661: hack test for simpletext case

Modified:
    lucene/dev/branches/lucene3661/lucene/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java

Modified: lucene/dev/branches/lucene3661/lucene/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java
URL: http://svn.apache.org/viewvc/lucene/dev/branches/lucene3661/lucene/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java?rev=1233981&r1=1233980&r2=1233981&view=diff
==============================================================================
--- lucene/dev/branches/lucene3661/lucene/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java (original)
+++ lucene/dev/branches/lucene3661/lucene/src/test/org/apache/lucene/index/TestBackwardsCompatibility.java Fri Jan 20 16:15:29 2012
@@ -497,17 +497,25 @@ public class TestBackwardsCompatibility 
       writer.deleteDocuments(searchTerm);
       writer.close();
 
-      // Now verify file names:
+      // Now verify file names... TODO: fix this test better, we could populate from 
+      // separateFiles() or something.
       String[] expected = new String[] {"_0.cfs", "_0.cfe",
                                "_0_1.del",
                                "segments_2",
                                "segments.gen"};
+      
+      String[] expectedSimpleText = new String[] {"_0.cfs", "_0.cfe",
+          "_0_1.liv",
+          "segments_2",
+          "segments.gen"};
 
       String[] actual = dir.listAll();
       Arrays.sort(expected);
+      Arrays.sort(expectedSimpleText);
       Arrays.sort(actual);
-      if (!Arrays.equals(expected, actual)) {
-        fail("incorrect filenames in index: expected:\n    " + asString(expected) + "\n  actual:\n    " + asString(actual));
+      if (!Arrays.equals(expected, actual) && !Arrays.equals(expectedSimpleText, actual)) {
+        fail("incorrect filenames in index: expected:\n    " + asString(expected) 
+            + "\n or " + asString(expectedSimpleText) + "\n actual:\n    " + asString(actual));
       }
       dir.close();
     } finally {