Package org.apache.calcite.test
Class QuidemTest
java.lang.Object
org.apache.calcite.test.QuidemTest
Test that runs every Quidem file as a test.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classCommand that prints the validated parse tree of a SQL statement.protected static classQuidem connection factory for Calcite's built-in test schemas. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected net.hydromatic.quidem.CommandHandlerCreates a command handler.protected net.hydromatic.quidem.Quidem.ConnectionFactoryCreates a connection factory.protected static Collection<String>static RelOptRulegetCoreRule(String ruleName) protected abstract Collection<String>getPath()Factory method fortest(String)parameters.void
-
Constructor Details
-
QuidemTest
public QuidemTest()
-
-
Method Details
-
data
-
checkRun
- Throws:
Exception
-
getCoreRule
-
createCommandHandler
protected net.hydromatic.quidem.CommandHandler createCommandHandler()Creates a command handler. -
createConnectionFactory
protected net.hydromatic.quidem.Quidem.ConnectionFactory createConnectionFactory()Creates a connection factory. -
test
- Throws:
Exception
-
getPath
Factory method fortest(String)parameters.
-