public class TestFileScanLifecycle extends BaseTestScanLifecycle implements MockFileNames
BaseTestScanLifecycle.BaseMockBatchReader, BaseTestScanLifecycle.DummySubScan, BaseTestScanLifecycle.FailingReader, BaseTestScanLifecycle.MockEarlySchemaReader, BaseTestScanLifecycle.MockEarlySchemaTypeConflictReader, BaseTestScanLifecycle.MockEmptySchemaReader, BaseTestScanLifecycle.MockLateSchemaReader, BaseTestScanLifecycle.MockLateSchemaTypeConflictReader, BaseTestScanLifecycle.MockModeConflictReader, BaseTestScanLifecycle.MockReorderedReader, BaseTestScanLifecycle.MockSingleColReader, BaseTestScanLifecycle.MockThreeColReader, BaseTestScanLifecycle.NoDataReader, BaseTestScanLifecycle.SingleReaderFactory, BaseTestScanLifecycle.TwoReaderFactoryDrillTest.MemWatcherCONFLICT_SCHEMA, SCHEMAdirTestWatcher, fixturelogOutcome, objectMapper, REPEAT_RULE, thrownException, TIMEOUTIMPLICIT_COL_TYPE, MOCK_DIR0, MOCK_DIR1, MOCK_FILE_DIR_PATH, MOCK_FILE_FQN, MOCK_FILE_NAME, MOCK_FILE_PATH, MOCK_FILE_SYSTEM_NAME, MOCK_ROOT_PATH, MOCK_SUFFIX, PARTITION_COL_TYPE| Constructor and Description |
|---|
TestFileScanLifecycle() |
| Modifier and Type | Method and Description |
|---|---|
void |
testAllColumns() |
void |
testCtorUserError()
Verify that errors thrown from file-based readers include the file name
in addition to the scan and reader level error contexts.
|
void |
testNoImplicit()
Sanity test that the file scan framework works the same as the base framework
when no implicit columns are present.
|
void |
testPartitionColumnTwoDigits()
Test the obscure case that the partition column contains two digits:
dir11.
|
void |
testSingleCol() |
void |
testWildcard() |
buildScan, simpleExpected, verifyEmptyReader, verifyStandardReaderclassSetup, classTeardownescapeJsonString, finishDrillTest, initDrillTestpublic void testNoImplicit()
public void testSingleCol()
public void testWildcard()
public void testAllColumns()
public void testPartitionColumnTwoDigits()
public void testCtorUserError()
Copyright © 2021 The Apache Software Foundation. All rights reserved.