Class OracleConnectorFilterIT

  • All Implemented Interfaces:
    Testing

    public class OracleConnectorFilterIT
    extends AbstractConnectorTest
    Integration test for the Debezium Oracle connector.
    Author:
    Gunnar Morling
    • Field Detail

      • connection

        private static io.debezium.connector.oracle.OracleConnection connection
      • adminConnection

        private static io.debezium.connector.oracle.OracleConnection adminConnection
      • skipRule

        public org.junit.rules.TestRule skipRule
    • Constructor Detail

      • OracleConnectorFilterIT

        public OracleConnectorFilterIT()
    • Method Detail

      • shouldApplyTableWhitelistConfiguration

        public void shouldApplyTableWhitelistConfiguration()
                                                    throws Exception
        Throws:
        Exception
      • shouldApplyTableIncludeListConfiguration

        public void shouldApplyTableIncludeListConfiguration()
                                                      throws Exception
        Throws:
        Exception
      • shouldApplyTableBlacklistConfiguration

        public void shouldApplyTableBlacklistConfiguration()
                                                    throws Exception
        Throws:
        Exception
      • shouldApplyTableExcludeListConfiguration

        public void shouldApplyTableExcludeListConfiguration()
                                                      throws Exception
        Throws:
        Exception
      • shouldApplySchemaAndTableWhitelistConfiguration

        @FixFor("DBZ-3009")
        public void shouldApplySchemaAndTableWhitelistConfiguration()
                                                             throws Exception
        Throws:
        Exception
      • shouldApplySchemaAndTableIncludeListConfiguration

        @FixFor("DBZ-3009")
        public void shouldApplySchemaAndTableIncludeListConfiguration()
                                                               throws Exception
        Throws:
        Exception
      • shouldApplySchemaAndTableBlacklistConfiguration

        @FixFor("DBZ-3009")
        public void shouldApplySchemaAndTableBlacklistConfiguration()
                                                             throws Exception
        Throws:
        Exception
      • shouldApplySchemaAndTableExcludeListConfiguration

        @FixFor("DBZ-3009")
        public void shouldApplySchemaAndTableExcludeListConfiguration()
                                                               throws Exception
        Throws:
        Exception
      • shouldApplyColumnIncludeListConfiguration

        @FixFor({"DBZ-3167","DBZ-3219"})
        public void shouldApplyColumnIncludeListConfiguration()
                                                       throws Exception
        Throws:
        Exception
      • shouldApplyColumnExcludeListConfiguration

        @FixFor({"DBZ-3167","DBZ-3219"})
        public void shouldApplyColumnExcludeListConfiguration()
                                                       throws Exception
        Throws:
        Exception
      • shouldApplyTableInclusionConfiguration

        private void shouldApplyTableInclusionConfiguration​(boolean useLegacyOption)
                                                     throws Exception
        Throws:
        Exception
      • shouldApplySchemaAndTableInclusionConfiguration

        private void shouldApplySchemaAndTableInclusionConfiguration​(boolean useLegacyOption)
                                                              throws Exception
        Throws:
        Exception
      • shouldApplyTableExclusionsConfiguration

        private void shouldApplyTableExclusionsConfiguration​(boolean useLegacyOption)
                                                      throws Exception
        Throws:
        Exception
      • shouldApplySchemaAndTableExclusionsConfiguration

        private void shouldApplySchemaAndTableExclusionsConfiguration​(boolean useLegacyOption)
                                                               throws Exception
        Throws:
        Exception
      • shouldTakeTimeDifference

        public void shouldTakeTimeDifference()
                                      throws Exception
        Throws:
        Exception