You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by dn...@apache.org on 2004/11/10 12:39:26 UTC
cvs commit: jakarta-lucene/src/test/org/apache/lucene/search TestMultiPhraseQuery.java
dnaber 2004/11/10 03:39:26
Modified: src/test/org/apache/lucene/search TestMultiPhraseQuery.java
Log:
test that IllegalArgumentException is thrown if terms belong to different fields
Revision Changes Path
1.2 +11 -1 jakarta-lucene/src/test/org/apache/lucene/search/TestMultiPhraseQuery.java
Index: TestMultiPhraseQuery.java
===================================================================
RCS file: /home/cvs/jakarta-lucene/src/test/org/apache/lucene/search/TestMultiPhraseQuery.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- TestMultiPhraseQuery.java 10 Oct 2004 15:33:56 -0000 1.1
+++ TestMultiPhraseQuery.java 10 Nov 2004 11:39:25 -0000 1.2
@@ -122,5 +122,15 @@
result = searcher.search(query3);
assertEquals(2, result.length()); // blueberry pizza, blueberry chewing gum
assertEquals("body:\"(blueberry bluebird) pizza\"", query3.toString());
+
+ MultiPhraseQuery query4 = new MultiPhraseQuery();
+ try {
+ query4.add(new Term("field1", "foo"));
+ query4.add(new Term("field2", "foobar"));
+ fail();
+ } catch(IllegalArgumentException e) {
+ // okay, all terms must belong to the same field
+ }
+
}
}
---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org