diff --git a/.github/workflows/ci-4.x.yml b/.github/workflows/ci-4.x.yml index 4fb719c2a2..cbdfefd869 100644 --- a/.github/workflows/ci-4.x.yml +++ b/.github/workflows/ci-4.x.yml @@ -17,12 +17,12 @@ jobs: matrix: os: [ubuntu-latest] profile: [PostgreSQL-9,PostgreSQL-10,PostgreSQL-11,MySQL-8.0,MySQL-5.6,MySQL-5.7,MariaDB-10.4,MSSQL-2017-latest,MSSQL-2019-latest,DB2-11.5,Oracle-23,SQL-templates] - jdk: [8, 17] + jdk: [8, 25] exclude: - profile: Oracle-23 jdk: 8 - profile: DB2-11.5 - jdk: 17 + jdk: 25 fail-fast: false runs-on: ${{ matrix.os }} steps: diff --git a/vertx-mysql-client/src/test/java/io/vertx/mysqlclient/MySQLTLSTest.java b/vertx-mysql-client/src/test/java/io/vertx/mysqlclient/MySQLTLSTest.java index 13480dd7f0..281944ee28 100644 --- a/vertx-mysql-client/src/test/java/io/vertx/mysqlclient/MySQLTLSTest.java +++ b/vertx-mysql-client/src/test/java/io/vertx/mysqlclient/MySQLTLSTest.java @@ -277,7 +277,8 @@ public void testTLSInvalidHostname(TestContext ctx) { .setCertPath("tls/files/client-cert.pem") .setKeyPath("tls/files/client-key.pem")), ctx.asyncAssertFailure(err -> { - ctx.assertEquals(err.getMessage(), "No name matching localhost found"); + String expected = "No name matching localhost found"; + ctx.assertTrue(err.getMessage().contains(expected), "Expecting <" + err.getMessage() + "> to contain <" + expected + ">"); })); }