Package io.debezium.connector.informix
Class InformixOfflineDefaultValueIT
java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.connector.informix.AbstractInformixDefaultValueIT
io.debezium.connector.informix.InformixOfflineDefaultValueIT
- All Implemented Interfaces:
io.debezium.util.Testing
Default value handling integration tests using offline schema evolution processes.
- Author:
- Lars M Johansson, Chris Cranford
-
Nested Class Summary
Nested classes/interfaces inherited from class io.debezium.connector.informix.AbstractInformixDefaultValueIT
AbstractInformixDefaultValueIT.AssertionTypeNested classes/interfaces inherited from class io.debezium.embedded.AbstractConnectorTest
io.debezium.embedded.AbstractConnectorTest.SourceRecordsNested classes/interfaces inherited from interface io.debezium.util.Testing
io.debezium.util.Testing.Debug, io.debezium.util.Testing.Files, io.debezium.util.Testing.InterruptableFunction, io.debezium.util.Testing.Network, io.debezium.util.Testing.Print, io.debezium.util.Testing.Timer -
Field Summary
Fields inherited from class io.debezium.connector.informix.AbstractInformixDefaultValueIT
conditionalFailFields inherited from class io.debezium.embedded.AbstractConnectorTest
consumedLines, engine, isEngineRunning, logger, logTestName, OFFSET_STORE_PATH, pollTimeoutInMs, skipTestRule -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidbefore()protected voidperformSchemaChange(io.debezium.config.Configuration config, io.debezium.connector.informix.InformixConnection connection, String alterStatement) Methods inherited from class io.debezium.connector.informix.AbstractInformixDefaultValueIT
after, shouldHandleBooleanDefaultTypes, shouldHandleCharacterDefaultTypes, shouldHandleDateTimeDefaultTypes, shouldHandleFloatPointDefaultTypes, shouldHandleNumericDefaultTypesMethods inherited from class io.debezium.embedded.AbstractConnectorTest
assertBeginTransaction, assertConfigurationErrors, assertConfigurationErrors, assertConfigurationErrors, assertConnectorIsRunning, assertConnectorNotRunning, assertDelete, assertEndTransaction, assertEngineIsRunning, assertHasNoSourceQuery, assertInsert, assertKey, assertNoConfigurationErrors, assertNoRecordsToConsume, assertOffset, assertOffset, assertOnlyTransactionRecordsToConsume, assertRecordTransactionMetadata, assertSchemaMatchesStruct, assertSchemaMatchesStruct, assertSourceQuery, assertTombstone, assertTombstone, assertUpdate, assertValueField, configValue, consumeAvailableRecords, consumeAvailableRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeDmlRecordsByTopic, consumeRecord, consumeRecords, consumeRecords, consumeRecords, consumeRecordsButSkipUntil, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopic, consumeRecordsByTopicUntil, consumeRecordsUntil, createEngine, createEngineBuilder, debug, getConsumer, getMaximumEnqueuedRecordCount, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getSnapshotMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingMetricsObjectName, getStreamingNamespace, initializeConnectorTestFramework, isStreamingRunning, isStreamingRunning, isStreamingRunning, isStreamingRunning, isTransactionRecord, loggingCompletion, print, readLastCommittedOffset, readLastCommittedOffsets, setConsumeTimeout, skipAvroValidation, start, start, start, start, start, start, start, startAndConsumeTillEnd, startAndConsumeTillEnd, stopConnector, stopConnector, storeOffsets, validate, waitForAvailableRecords, waitForConnectorShutdown, waitForEngineShutdown, waitForSnapshotToBeCompleted, waitForSnapshotToBeCompleted, waitForSnapshotWithCustomMetricsToBeCompleted, waitForStreamingRunning, waitForStreamingRunning, waitForStreamingRunning, waitForStreamingWithCustomMetricsToStart, waitTimeForEngine, waitTimeForRecords, waitTimeForRecordsAfterNullsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.debezium.util.Testing
once, once, resetBeforeEachTest, time, time
-
Constructor Details
-
InformixOfflineDefaultValueIT
public InformixOfflineDefaultValueIT()
-
-
Method Details
-
before
- Overrides:
beforein classAbstractInformixDefaultValueIT- Throws:
SQLException
-
performSchemaChange
protected void performSchemaChange(io.debezium.config.Configuration config, io.debezium.connector.informix.InformixConnection connection, String alterStatement) throws Exception - Specified by:
performSchemaChangein classAbstractInformixDefaultValueIT- Throws:
Exception
-