lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dna...@apache.org
Subject svn commit: r240403 - /lucene/java/trunk/src/test/org/apache/lucene/queryParser/TestQueryParser.java
Date Sat, 27 Aug 2005 11:20:29 GMT
Author: dnaber
Date: Sat Aug 27 04:20:25 2005
New Revision: 240403

URL: http://svn.apache.org/viewcvs?rev=240403&view=rev
Log:
avoid some deprecation warnings

Modified:
    lucene/java/trunk/src/test/org/apache/lucene/queryParser/TestQueryParser.java

Modified: lucene/java/trunk/src/test/org/apache/lucene/queryParser/TestQueryParser.java
URL: http://svn.apache.org/viewcvs/lucene/java/trunk/src/test/org/apache/lucene/queryParser/TestQueryParser.java?rev=240403&r1=240402&r2=240403&view=diff
==============================================================================
--- lucene/java/trunk/src/test/org/apache/lucene/queryParser/TestQueryParser.java (original)
+++ lucene/java/trunk/src/test/org/apache/lucene/queryParser/TestQueryParser.java Sat Aug
27 04:20:25 2005
@@ -482,8 +482,12 @@
     q = qp.parse("\"on\"^1.0");
     assertNotNull(q);
 
-    q = QueryParser.parse("the^3", "field", new StandardAnalyzer());
+    QueryParser qp2 = new QueryParser("field", new StandardAnalyzer());
+    q = qp2.parse("the^3");
+    // "the" is a stop word so the result is an empty query:
     assertNotNull(q);
+    assertEquals("", q.toString());
+    assertEquals(1.0f, q.getBoost(), 0.01f);
   }
 
   public void testException() throws Exception {
@@ -515,7 +519,8 @@
   public void testBooleanQuery() throws Exception {
     BooleanQuery.setMaxClauseCount(2);
     try {
-      QueryParser.parse("one two three", "field", new WhitespaceAnalyzer());
+      QueryParser qp = new QueryParser("field", new WhitespaceAnalyzer());
+      qp.parse("one two three");
       fail("ParseException expected due to too many boolean clauses");
     } catch (ParseException expected) {
       // too many boolean clauses, so ParseException is expected
@@ -526,8 +531,9 @@
    * This test differs from TestPrecedenceQueryParser
    */
   public void testPrecedence() throws Exception {
-    Query query1 = QueryParser.parse("A AND B OR C AND D", "field", new WhitespaceAnalyzer());
-    Query query2 = QueryParser.parse("+A +B +C +D", "field", new WhitespaceAnalyzer());
+    QueryParser qp = new QueryParser("field", new WhitespaceAnalyzer());
+    Query query1 = qp.parse("A AND B OR C AND D");
+    Query query2 = qp.parse("+A +B +C +D");
     assertEquals(query1, query2);
   }
 



Mime
View raw message