Class BaseTestAvroSchemaEvolution

java.lang.Object
io.trino.tempto.ProductTest
io.trino.tests.product.hive.BaseTestAvroSchemaEvolution
Direct Known Subclasses:
TestAvroSchemaEvolutionOnSimpleTable, TestAvroSchemaEvolutionOnTableWithPartitioning

public abstract class BaseTestAvroSchemaEvolution extends io.trino.tempto.ProductTest
  • Constructor Details

    • BaseTestAvroSchemaEvolution

      protected BaseTestAvroSchemaEvolution(String tableName, String... varcharPartitionColumns)
  • Method Details

    • createAndLoadTable

      public void createAndLoadTable() throws IOException
      Throws:
      IOException
    • dropTestTable

      public void dropTestTable()
    • testSelectTable

      public void testSelectTable()
    • testInsertAfterSchemaEvolution

      public void testInsertAfterSchemaEvolution() throws IOException
      Throws:
      IOException
    • testSchemaEvolutionWithIncompatibleType

      public void testSchemaEvolutionWithIncompatibleType() throws IOException
      Throws:
      IOException
    • testSchemaEvolutionWithUrl

      public void testSchemaEvolutionWithUrl()
    • testSchemaEvolutionWithLiteral

      public void testSchemaEvolutionWithLiteral() throws IOException
      Throws:
      IOException
    • testSchemaWhenUrlIsUnset

      public void testSchemaWhenUrlIsUnset()
    • testSchemaWhenLiteralIsUnset

      public void testSchemaWhenLiteralIsUnset()
    • testCreateTableLike

      public void testCreateTableLike()