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: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]