Package io.trino.testing
Class AbstractTestDistributedQueries
- java.lang.Object
-
- io.trino.testing.AbstractTestQueryFramework
-
- io.trino.testing.AbstractTestQueries
-
- io.trino.testing.AbstractTestDistributedQueries
-
- Direct Known Subclasses:
BaseConnectorTest
@Deprecated public abstract class AbstractTestDistributedQueries extends AbstractTestQueries
Deprecated.ExtendBaseConnectorTestinstead.Generic test for connectors exercising connector's read and write capabilities.- See Also:
BaseConnectorTest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classAbstractTestDistributedQueries.DataMappingTestSetupDeprecated.
-
Field Summary
-
Fields inherited from class io.trino.testing.AbstractTestQueries
CUSTOM_FUNCTIONS, REQUIRED_TPCH_TABLES
-
-
Constructor Summary
Constructors Constructor Description AbstractTestDistributedQueries()Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description protected voidassertCreateTableAsSelect(Session session, String query, String expectedQuery, String rowCountQuery)Deprecated.protected voidassertCreateTableAsSelect(String query, String rowCountQuery)Deprecated.protected voidassertCreateTableAsSelect(String query, String expectedQuery, String rowCountQuery)Deprecated.protected TestTablecreateTableWithDefaultColumns()Deprecated.protected StringdataMappingTableName(String trinoTypeName)Deprecated.voidensureDistributedQueryRunner()Deprecated.Ensure the tests are run withDistributedQueryRunner.protected Optional<AbstractTestDistributedQueries.DataMappingTestSetup>filterCaseSensitiveDataMappingTestData(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)Deprecated.protected Optional<String>filterColumnNameTestData(String columnName)Deprecated.protected Optional<AbstractTestDistributedQueries.DataMappingTestSetup>filterDataMappingSmokeTestData(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)Deprecated.protected booleanisColumnNameRejected(Exception exception, String columnName, boolean delimited)Deprecated.protected booleansupportsArrays()Deprecated.protected booleansupportsCommentOnColumn()Deprecated.protected booleansupportsCommentOnTable()Deprecated.protected booleansupportsCreateSchema()Deprecated.protected booleansupportsCreateTable()Deprecated.protected booleansupportsDelete()Deprecated.protected booleansupportsInsert()Deprecated.protected booleansupportsRenameTable()Deprecated.protected booleansupportsViews()Deprecated.voidtestAddColumn()Deprecated.voidtestCaseSensitiveDataMapping(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)Deprecated.Object[][]testCaseSensitiveDataMappingProvider()Deprecated.voidtestColumnName(String columnName)Deprecated.Object[][]testColumnNameDataProvider()Deprecated.voidtestCommentColumn()Deprecated.voidtestCommentTable()Deprecated.voidtestCompatibleTypeChangeForView()Deprecated.voidtestCompatibleTypeChangeForView2()Deprecated.voidtestCreateSchema()Deprecated.voidtestCreateTable()Deprecated.voidtestCreateTableAsSelect()Deprecated.voidtestDataMappingSmokeTest(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)Deprecated.Object[][]testDataMappingSmokeTestDataProvider()Deprecated.voidtestDelete()Deprecated.voidtestDropColumn()Deprecated.voidtestDropTableIfExists()Deprecated.voidtestInsert()Deprecated.voidtestInsertArray()Deprecated.voidtestInsertForDefaultColumn()Deprecated.voidtestInsertUnicode()Deprecated.voidtestQueryLoggingCount()Deprecated.voidtestRenameColumn()Deprecated.voidtestRenameTable()Deprecated.voidtestShowCreateView()Deprecated.voidtestShowSchemasFromOther()Deprecated.voidtestSymbolAliasing()Deprecated.voidtestView()Deprecated.voidtestViewCaseSensitivity()Deprecated.voidtestViewMetadata(String securityClauseInCreate, String securityClauseInShowCreate)Deprecated.static Object[][]testViewMetadataDataProvider()Deprecated.voidtestWrittenStats()Deprecated.-
Methods inherited from class io.trino.testing.AbstractTestQueries
largeInValuesCount, largeInValuesCountData, testAggregationOverUnknown, testArithmeticNegation, testComplexQuery, testCountAll, testCountColumn, testDistinct, testDistinctHaving, testDistinctLimit, testDistinctMultipleFields, testDistinctWithOrderBy, testFilterPushdownWithAggregation, testIn, testInformationSchemaFiltering, testInformationSchemaUppercaseName, testLargeIn, testLimit, testLimitInInlineView, testLimitMax, testLimitWithAggregation, testPredicate, testRepeatedAggregations, testSelectWithComparison, testShowColumns, testShowSchemas, testShowSchemasFrom, testShowSchemasLike, testShowSchemasLikeWithEscape, testShowTables, testShowTablesLike, testTableSampleBernoulli, testTableSampleBernoulliBoundaryValues, testTopN, testTopNByMultipleFields
-
Methods inherited from class io.trino.testing.AbstractTestQueryFramework
assertAccessAllowed, assertAccessAllowed, assertAccessDenied, assertAccessDenied, assertExplain, assertExplain, assertExplainAnalyze, assertExplainAnalyze, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQuery, assertQueryEventually, assertQueryFails, assertQueryFails, assertQueryFailsEventually, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryOrdered, assertQueryReturnsEmptyResult, assertQueryReturnsEmptyResult, assertQuerySucceeds, assertQuerySucceeds, assertTableColumnNames, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, assertUpdate, close, closeAfterClass, computeActual, computeActual, computeExpected, computeScalar, createQueryRunner, ensureTestNamingConvention, executeExclusively, formatSqlText, getDistributedQueryRunner, getExplainPlan, getGraphvizExplainPlan, getNodeCount, getQueryRunner, getSession, init, noJoinReordering, noJoinReordering, query, query, searchScanFilterAndProjectOperatorStats, skipTestUnless
-
-
-
-
Method Detail
-
supportsCreateSchema
protected boolean supportsCreateSchema()
Deprecated.
-
supportsCreateTable
protected boolean supportsCreateTable()
Deprecated.
-
supportsInsert
protected boolean supportsInsert()
Deprecated.
-
supportsDelete
protected boolean supportsDelete()
Deprecated.
-
supportsViews
protected boolean supportsViews()
Deprecated.
-
supportsArrays
protected boolean supportsArrays()
Deprecated.
-
supportsCommentOnTable
protected boolean supportsCommentOnTable()
Deprecated.
-
supportsCommentOnColumn
protected boolean supportsCommentOnColumn()
Deprecated.
-
supportsRenameTable
protected boolean supportsRenameTable()
Deprecated.
-
ensureDistributedQueryRunner
public void ensureDistributedQueryRunner()
Deprecated.Ensure the tests are run withDistributedQueryRunner. E.g.LocalQueryRunnertakes some shortcuts, not exercising certain aspects.
-
testCreateTable
public void testCreateTable()
Deprecated.
-
testCreateTableAsSelect
public void testCreateTableAsSelect()
Deprecated.
-
assertCreateTableAsSelect
protected void assertCreateTableAsSelect(String query, String rowCountQuery)
Deprecated.
-
assertCreateTableAsSelect
protected void assertCreateTableAsSelect(String query, String expectedQuery, String rowCountQuery)
Deprecated.
-
assertCreateTableAsSelect
protected void assertCreateTableAsSelect(Session session, String query, String expectedQuery, String rowCountQuery)
Deprecated.
-
testRenameTable
public void testRenameTable()
Deprecated.
-
testCommentTable
public void testCommentTable()
Deprecated.
-
testCommentColumn
public void testCommentColumn()
Deprecated.
-
testRenameColumn
public void testRenameColumn()
Deprecated.
-
testDropColumn
public void testDropColumn()
Deprecated.
-
testAddColumn
public void testAddColumn()
Deprecated.
-
testInsert
public void testInsert()
Deprecated.
-
testInsertUnicode
public void testInsertUnicode()
Deprecated.
-
testInsertArray
public void testInsertArray()
Deprecated.
-
testDelete
public void testDelete()
Deprecated.
-
testDropTableIfExists
public void testDropTableIfExists()
Deprecated.
-
testView
public void testView()
Deprecated.
-
testViewCaseSensitivity
public void testViewCaseSensitivity()
Deprecated.
-
testCompatibleTypeChangeForView
public void testCompatibleTypeChangeForView()
Deprecated.
-
testCompatibleTypeChangeForView2
public void testCompatibleTypeChangeForView2()
Deprecated.
-
testViewMetadata
public void testViewMetadata(String securityClauseInCreate, String securityClauseInShowCreate)
Deprecated.
-
testViewMetadataDataProvider
public static Object[][] testViewMetadataDataProvider()
Deprecated.
-
testShowCreateView
public void testShowCreateView()
Deprecated.
-
testQueryLoggingCount
public void testQueryLoggingCount()
Deprecated.
-
testShowSchemasFromOther
public void testShowSchemasFromOther()
Deprecated.
-
testSymbolAliasing
public void testSymbolAliasing()
Deprecated.
-
testWrittenStats
public void testWrittenStats()
Deprecated.
-
testCreateSchema
public void testCreateSchema()
Deprecated.
-
testInsertForDefaultColumn
public void testInsertForDefaultColumn()
Deprecated.
-
createTableWithDefaultColumns
protected TestTable createTableWithDefaultColumns()
Deprecated.
-
testColumnName
public void testColumnName(String columnName)
Deprecated.
-
isColumnNameRejected
protected boolean isColumnNameRejected(Exception exception, String columnName, boolean delimited)
Deprecated.
-
testColumnNameDataProvider
public Object[][] testColumnNameDataProvider()
Deprecated.
-
filterColumnNameTestData
protected Optional<String> filterColumnNameTestData(String columnName)
Deprecated.
-
testDataMappingSmokeTest
public void testDataMappingSmokeTest(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)
Deprecated.
-
testDataMappingSmokeTestDataProvider
public final Object[][] testDataMappingSmokeTestDataProvider()
Deprecated.
-
filterDataMappingSmokeTestData
protected Optional<AbstractTestDistributedQueries.DataMappingTestSetup> filterDataMappingSmokeTestData(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)
Deprecated.
-
testCaseSensitiveDataMapping
public void testCaseSensitiveDataMapping(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)
Deprecated.
-
testCaseSensitiveDataMappingProvider
public final Object[][] testCaseSensitiveDataMappingProvider()
Deprecated.
-
filterCaseSensitiveDataMappingTestData
protected Optional<AbstractTestDistributedQueries.DataMappingTestSetup> filterCaseSensitiveDataMappingTestData(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)
Deprecated.
-
-