private void performTestForCustomIniFile(HikariDataSource dataSource) throws SQLException {
        assumeFalse(SystemUtils.IS_OS_WINDOWS);
        Statement statement = dataSource.getConnection().createStatement();
        statement.execute("SELECT @@GLOBAL.innodb_max_undo_log_size");
        ResultSet resultSet = statement.getResultSet();

        assertThat(resultSet.next()).as("The query returns a result").isTrue();
        long result = resultSet.getLong(1);

        assertThat(result).as("The InnoDB max undo log size has been set by the ini file content").isEqualTo(20000000);
    }
This method intentionally verifies encoding twice to ensure that the query string parameters are used when
Connections are created from cached containers.

@param jdbcUrl
@throws SQLException
modules/jdbc-test/src/main/java/org/testcontainers/jdbc/AbstractJDBCDriverTest.java