protected static interface SqlParserTest.Tester
| 限定符和类型 | 方法和说明 |
|---|---|
void |
check(SqlTestFactory factory,
org.apache.calcite.sql.parser.StringAndPos sap,
@Nullable org.apache.calcite.sql.SqlDialect dialect,
UnaryOperator<String> converter,
String expected,
Consumer<org.apache.calcite.sql.parser.SqlParser> parserChecker) |
void |
checkExp(SqlTestFactory factory,
org.apache.calcite.sql.parser.StringAndPos sap,
UnaryOperator<String> converter,
String expected,
Consumer<org.apache.calcite.sql.parser.SqlParser> parserChecker) |
void |
checkExpFails(SqlTestFactory factory,
org.apache.calcite.sql.parser.StringAndPos sap,
String expectedMsgPattern)
Tests that an expression throws an exception that matches the given
pattern.
|
void |
checkFails(SqlTestFactory factory,
org.apache.calcite.sql.parser.StringAndPos sap,
boolean list,
String expectedMsgPattern) |
void |
checkList(SqlTestFactory factory,
org.apache.calcite.sql.parser.StringAndPos sap,
@Nullable org.apache.calcite.sql.SqlDialect dialect,
UnaryOperator<String> converter,
List<String> expected) |
void |
checkNode(SqlTestFactory factory,
org.apache.calcite.sql.parser.StringAndPos sap,
org.hamcrest.Matcher<org.apache.calcite.sql.SqlNode> matcher) |
default boolean |
isUnparserTest()
Whether this is a sub-class that tests un-parsing as well as parsing.
|
void checkList(SqlTestFactory factory, org.apache.calcite.sql.parser.StringAndPos sap, @Nullable org.apache.calcite.sql.SqlDialect dialect, UnaryOperator<String> converter, List<String> expected)
void check(SqlTestFactory factory, org.apache.calcite.sql.parser.StringAndPos sap, @Nullable org.apache.calcite.sql.SqlDialect dialect, UnaryOperator<String> converter, String expected, Consumer<org.apache.calcite.sql.parser.SqlParser> parserChecker)
void checkExp(SqlTestFactory factory, org.apache.calcite.sql.parser.StringAndPos sap, UnaryOperator<String> converter, String expected, Consumer<org.apache.calcite.sql.parser.SqlParser> parserChecker)
void checkFails(SqlTestFactory factory, org.apache.calcite.sql.parser.StringAndPos sap, boolean list, String expectedMsgPattern)
void checkExpFails(SqlTestFactory factory, org.apache.calcite.sql.parser.StringAndPos sap, String expectedMsgPattern)
void checkNode(SqlTestFactory factory, org.apache.calcite.sql.parser.StringAndPos sap, org.hamcrest.Matcher<org.apache.calcite.sql.SqlNode> matcher)
default boolean isUnparserTest()
Copyright © 2012-2023 Apache Software Foundation. All Rights Reserved.