Package io.trino.tests.product.hive
Class BaseTestSyncPartitionMetadata
java.lang.Object
io.trino.tempto.ProductTest
io.trino.tests.product.hive.BaseTestSyncPartitionMetadata
- Direct Known Subclasses:
TestAbfsSyncPartitionMetadata,TestHdfsSyncPartitionMetadata
public abstract class BaseTestSyncPartitionMetadata
extends io.trino.tempto.ProductTest
Please add @Test with groups in the subclass
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected static voidassertData(String tableName, io.trino.tempto.assertions.QueryAssert.Row... rows) protected static voidassertPartitions(String tableName, io.trino.tempto.assertions.QueryAssert.Row... rows) protected static voidprotected abstract voidcopyOrcFileToHdfsDirectory(String tableName, String targetDirectory) protected abstract voidcreateTable(String tableName, String location) protected abstract voidmakeHdfsDirectory(String path) protected abstract voidremoveHdfsDirectory(String path) protected abstract Stringprotected StringtableLocation(String tableName) voidvoidvoidvoidvoidvoidvoidvoidvoid
-
Constructor Details
-
BaseTestSyncPartitionMetadata
public BaseTestSyncPartitionMetadata()
-
-
Method Details
-
testAddPartition
public void testAddPartition() -
testAddPartitionContainingCharactersThatNeedUrlEncoding
public void testAddPartitionContainingCharactersThatNeedUrlEncoding() -
testDropPartition
public void testDropPartition() -
testDropPartitionContainingCharactersThatNeedUrlEncoding
public void testDropPartitionContainingCharactersThatNeedUrlEncoding() -
testFullSyncPartition
public void testFullSyncPartition() -
testInvalidSyncMode
public void testInvalidSyncMode() -
testMixedCasePartitionNames
public void testMixedCasePartitionNames() -
testConflictingMixedCasePartitionNames
public void testConflictingMixedCasePartitionNames() -
testSyncPartitionMetadataWithNullArgument
public void testSyncPartitionMetadataWithNullArgument() -
tableLocation
-
schemaLocation
-
createTable
-
removeHdfsDirectory
-
makeHdfsDirectory
-
copyOrcFileToHdfsDirectory
-
cleanup
-
assertPartitions
protected static void assertPartitions(String tableName, io.trino.tempto.assertions.QueryAssert.Row... rows) -
assertData
protected static void assertData(String tableName, io.trino.tempto.assertions.QueryAssert.Row... rows)
-