public class BaseScanTest extends SubOperatorTest
| Modifier and Type | Class and Description |
|---|---|
static class |
BaseScanTest.BaseScanFixtureBuilder |
protected static class |
BaseScanTest.EofOnOpenReader
Mock reader that returns no schema and no records.
|
protected static class |
BaseScanTest.MockEarlySchemaReader
Mock reader that pretends to have a schema at open time
like an HBase or JDBC reader.
|
protected static class |
BaseScanTest.ObservableCreator
Fixture that creates the reader and gives a test access to
the reader.
|
static interface |
BaseScanTest.ReaderCreator
Fixture that creates the reader and gives a test access to
the reader.
|
static class |
BaseScanTest.ReaderFactoryFixture |
DrillTest.MemWatcherdirTestWatcher, fixturelogOutcome, objectMapper, REPEAT_RULE, thrownException, TIMEOUT| Constructor and Description |
|---|
BaseScanTest() |
| Modifier and Type | Method and Description |
|---|---|
protected TupleMetadata |
expectedSchema() |
protected RowSet.SingleRowSet |
makeExpected() |
protected RowSet.SingleRowSet |
makeExpected(int offset) |
static BaseScanTest.BaseScanFixtureBuilder |
simpleBuilder(BaseScanTest.ReaderCreator... readers) |
static ScanFixture |
simpleFixture(BaseScanTest.ReaderCreator... readers) |
protected void |
verifyBatch(int offset,
VectorContainer output) |
classSetup, classTeardownescapeJsonString, finishDrillTest, initDrillTestprotected TupleMetadata expectedSchema()
protected RowSet.SingleRowSet makeExpected()
protected RowSet.SingleRowSet makeExpected(int offset)
protected void verifyBatch(int offset,
VectorContainer output)
@SafeVarargs public static BaseScanTest.BaseScanFixtureBuilder simpleBuilder(BaseScanTest.ReaderCreator... readers)
@SafeVarargs public static ScanFixture simpleFixture(BaseScanTest.ReaderCreator... readers)
Copyright © 2021 The Apache Software Foundation. All rights reserved.