Class AbstractTestDistributedQueries

Direct Known Subclasses:
BaseConnectorTest

@Deprecated public abstract class AbstractTestDistributedQueries extends AbstractTestQueries
Deprecated.
Extend BaseConnectorTest instead.
Generic test for connectors exercising connector's read and write capabilities.
See Also:
  • Constructor Details

    • AbstractTestDistributedQueries

      public AbstractTestDistributedQueries()
      Deprecated.
  • Method Details

    • 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 with DistributedQueryRunner. E.g. LocalQueryRunner takes some shortcuts, not exercising certain aspects.
    • testCreateTable

      public void testCreateTable()
      Deprecated.
    • testCreateTableAsSelect

      public void testCreateTableAsSelect()
      Deprecated.
    • testCreateTableAsSelectWithUnicode

      public void testCreateTableAsSelectWithUnicode()
      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.
    • testInsertHighestUnicodeCharacter

      public void testInsertHighestUnicodeCharacter()
      Deprecated.
    • testInsertArray

      public void testInsertArray()
      Deprecated.
    • testDelete

      public void testDelete()
      Deprecated.
    • testDeleteWithComplexPredicate

      public void testDeleteWithComplexPredicate()
      Deprecated.
    • testDeleteWithSubquery

      public void testDeleteWithSubquery()
      Deprecated.
    • testExplainAnalyzeWithDeleteWithSubquery

      public void testExplainAnalyzeWithDeleteWithSubquery()
      Deprecated.
    • testDeleteWithSemiJoin

      public void testDeleteWithSemiJoin()
      Deprecated.
    • testDeleteWithVarcharPredicate

      public void testDeleteWithVarcharPredicate()
      Deprecated.
    • skipTestUnlessSupportsDeletes

      protected void skipTestUnlessSupportsDeletes()
      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.
    • testShowCreateSchema

      public void testShowCreateSchema()
      Deprecated.
    • testCreateSchema

      public void testCreateSchema()
      Deprecated.
    • testDropNonEmptySchema

      public void testDropNonEmptySchema()
      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.
    • requiresDelimiting

      protected static boolean requiresDelimiting(String identifierName)
      Deprecated.
    • testColumnNameDataProvider

      public Object[][] testColumnNameDataProvider()
      Deprecated.
    • filterColumnNameTestData

      protected Optional<String> filterColumnNameTestData(String columnName)
      Deprecated.
    • dataMappingTableName

      protected String dataMappingTableName(String trinoTypeName)
      Deprecated.
    • testDataMappingSmokeTest

      public void testDataMappingSmokeTest(AbstractTestDistributedQueries.DataMappingTestSetup dataMappingTestSetup)
      Deprecated.
    • testDataMappingSmokeTestDataProvider

      public final Object[][] testDataMappingSmokeTestDataProvider()
      Deprecated.
    • filterDataMappingSmokeTestData

      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.