Class MySqlSkipMessagesWithoutChangeConfigIT

java.lang.Object
io.debezium.embedded.AbstractConnectorTest
io.debezium.connector.mysql.MySqlSkipMessagesWithoutChangeConfigIT
All Implemented Interfaces:
Testing

public class MySqlSkipMessagesWithoutChangeConfigIT extends AbstractConnectorTest
Integration Tests for config skip.messages.without.change
Author:
Ronak Jain
  • Field Details

    • SCHEMA_HISTORY_PATH

      private static final Path SCHEMA_HISTORY_PATH
    • DATABASE

      private final UniqueDatabase DATABASE
    • config

      private Configuration config
  • Constructor Details

    • MySqlSkipMessagesWithoutChangeConfigIT

      public MySqlSkipMessagesWithoutChangeConfigIT()
  • Method Details

    • beforeEach

      public void beforeEach()
    • afterEach

      public void afterEach()
    • shouldSkipEventsWithNoChangeInIncludedColumnsWhenSkipEnabled

      @FixFor("DBZ-2979") public void shouldSkipEventsWithNoChangeInIncludedColumnsWhenSkipEnabled() throws SQLException, InterruptedException
      Throws:
      SQLException
      InterruptedException
    • shouldSkipEventsWithNoChangeInIncludedColumnsWhenSkipEnabledWithExcludeConfig

      @FixFor("DBZ-2979") public void shouldSkipEventsWithNoChangeInIncludedColumnsWhenSkipEnabledWithExcludeConfig() throws Exception
      Throws:
      Exception
    • shouldNotSkipEventsWithNoChangeInIncludedColumnsWhenSkipDisabled

      @FixFor("DBZ-2979") public void shouldNotSkipEventsWithNoChangeInIncludedColumnsWhenSkipDisabled() throws Exception
      Throws:
      Exception
    • getQualifiedColumnName

      String getQualifiedColumnName(String column)