Package io.trino.tests.hive
Class AbstractTestHiveViews
- java.lang.Object
-
- io.trino.tempto.ProductTest
-
- io.trino.tests.hive.HiveProductTest
-
- io.trino.tests.hive.AbstractTestHiveViews
-
- Direct Known Subclasses:
TestHiveViews,TestHiveViewsLegacy
public abstract class AbstractTestHiveViews extends HiveProductTest
-
-
Field Summary
-
Fields inherited from class io.trino.tests.hive.HiveProductTest
ERROR_COMMITTING_WRITE_TO_HIVE_RETRY_POLICY
-
-
Constructor Summary
Constructors Constructor Description AbstractTestHiveViews()
-
Method Summary
-
Methods inherited from class io.trino.tests.hive.HiveProductTest
getHiveVersionMajor, getHiveVersionMinor, getHiveVersionPatch, isHiveVersionBefore12
-
-
-
-
Method Detail
-
testSelectOnView
public void testSelectOnView()
-
testArrayIndexingInView
public void testArrayIndexingInView()
-
testSelectOnViewFromDifferentSchema
public void testSelectOnViewFromDifferentSchema()
-
testViewWithUnsupportedCoercion
public void testViewWithUnsupportedCoercion()
-
testWithUnsupportedFunction
public void testWithUnsupportedFunction()
-
testExistingView
public void testExistingView()
-
testShowCreateView
public void testShowCreateView()
-
testLateralViewExplode
public void testLateralViewExplode()
-
testRichSqlSyntax
public void testRichSqlSyntax()
Test view containing IF, IN, LIKE, BETWEEN, CASE, COALESCE, operators, delimited and non-delimited columns, an inline comment
-
testIdentifierThatStartWithDigit
public void testIdentifierThatStartWithDigit()
-
testHiveViewInInformationSchema
public void testHiveViewInInformationSchema()
-
testHiveViewWithParametrizedTypes
public void testHiveViewWithParametrizedTypes()
-
testNestedHiveViews
public void testNestedHiveViews()
-
testSelectFromHiveViewWithoutDefaultCatalogAndSchema
public void testSelectFromHiveViewWithoutDefaultCatalogAndSchema()
-
testTimestampHiveView
public void testTimestampHiveView()
-
testCurrentUser
public void testCurrentUser()
-
assertViewQuery
protected static void assertViewQuery(String query, Consumer<io.trino.tempto.assertions.QueryAssert> assertion)
-
sqlDate
protected static Date sqlDate(int year, int month, int day)
-
connectToPresto
protected io.trino.tempto.query.QueryExecutor connectToPresto(String catalog)
-
unsetSessionProperty
protected void unsetSessionProperty(String key)
-
-