📄 test01exceptions.java
字号:
package org.apache.lucene.queryParser.surround.query;import junit.framework.TestCase;import junit.framework.TestSuite;import junit.textui.TestRunner;public class Test01Exceptions extends TestCase { /** Main for running test case by itself. */ public static void main(String args[]) { TestRunner.run(new TestSuite(Test01Exceptions.class)); } boolean verbose = false; /* to show actual parsing error messages */ final String fieldName = "bi"; String[] exceptionQueries = { "*", "a*", "ab*", "?", "a?", "ab?", "a???b", "a?", "a*b?", "word1 word2", "word2 AND", "word1 OR", "AND(word2)", "AND(word2,)", "AND(word2,word1,)", "OR(word2)", "OR(word2 ,", "OR(word2 , word1 ,)", "xx NOT", "xx (a AND b)", "(a AND b", "a OR b)", "or(word2+ not ord+, and xyz,def)", "" }; public void test01Exceptions() throws Exception { String m = ExceptionQueryTst.getFailQueries(exceptionQueries, verbose); if (m.length() > 0) { fail("No ParseException for:\n" + m); } }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -