Package org.apache.calcite.sql.parser
Interface SqlParserTest.Tester
-
- All Known Implementing Classes:
SqlParserTest.TesterImpl
,SqlParserTest.UnparsingTesterImpl
- Enclosing class:
- SqlParserTest
protected static interface SqlParserTest.Tester
Callback to control how test actions are performed.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
check(java.lang.String sql, java.lang.String expected)
void
checkExp(java.lang.String sql, java.lang.String expected)
void
checkExpFails(java.lang.String sql, java.lang.String expectedMsgPattern)
void
checkFails(java.lang.String sql, java.lang.String expectedMsgPattern)
void
checkNode(java.lang.String sql, org.hamcrest.Matcher<org.apache.calcite.sql.SqlNode> matcher)
-
-
-
Method Detail
-
check
void check(java.lang.String sql, java.lang.String expected)
-
checkExp
void checkExp(java.lang.String sql, java.lang.String expected)
-
checkFails
void checkFails(java.lang.String sql, java.lang.String expectedMsgPattern)
-
checkExpFails
void checkExpFails(java.lang.String sql, java.lang.String expectedMsgPattern)
-
checkNode
void checkNode(java.lang.String sql, org.hamcrest.Matcher<org.apache.calcite.sql.SqlNode> matcher)
-
-