public class TestSchemaBuilder extends DrillTest
DrillTest.MemWatcherlogOutcome, objectMapper, REPEAT_RULE, thrownException, TIMEOUT| Constructor and Description |
|---|
TestSchemaBuilder() |
| Modifier and Type | Method and Description |
|---|---|
void |
testDecimal()
Test the ability to specify decimal precision and scale.
|
void |
testDictInRow()
Tests creating a dict within a row.
|
void |
testListInRow()
Test building a list (of unions) in the top-level schema.
|
void |
testListInUnion() |
void |
testMapInMap()
Verify that the map-in-map plumbing works.
|
void |
testMapInRepeatedList() |
void |
testMapInRow()
Tests creating a map within a row.
|
void |
testMapInUnion() |
void |
testRepeatedListInMap()
Verify that the repeated list-in-map plumbing works.
|
void |
testRepeatedListInRepeatedList()
Test that repeated lists can be nested to provide 3D or
higher dimensions.
|
void |
testRepeatedListInRow()
Test building a repeated list in the top-level schema.
|
void |
testRepeatedListInUnion() |
void |
testRepeatedListShortcut() |
void |
testRowBasics() |
void |
testRowPreBuilt() |
void |
testStandaloneMapBuilder() |
void |
testStandaloneRepeatedListBuilder() |
void |
testStandaloneUnionBuilder() |
void |
testUnionInMap()
Verify that the union-in-map plumbing works.
|
void |
testUnionInRow()
Test building a union in the top-level schema.
|
void |
testVarCharPrecision()
Test methods to provide a width (precision) for VarChar
columns.
|
void |
testVarDecimal() |
void |
testVarDecimalOverflow() |
escapeJsonString, finishDrillTest, initDrillTestpublic void testRowBasics()
public void testRowPreBuilt()
public void testMapInRow()
public void testUnionInRow()
public void testListInRow()
public void testRepeatedListInRow()
public void testDictInRow()
public void testVarCharPrecision()
public void testDecimal()
public void testVarDecimal()
public void testVarDecimalOverflow()
public void testMapInMap()
public void testUnionInMap()
public void testRepeatedListInMap()
public void testMapInUnion()
public void testRepeatedListInUnion()
public void testListInUnion()
public void testMapInRepeatedList()
public void testRepeatedListInRepeatedList()
public void testRepeatedListShortcut()
public void testStandaloneMapBuilder()
public void testStandaloneRepeatedListBuilder()
public void testStandaloneUnionBuilder()
Copyright © 2021 The Apache Software Foundation. All rights reserved.