You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@groovy.apache.org by pa...@apache.org on 2022/11/14 14:15:31 UTC

[groovy] 02/04: GROOVY-10831: Bump hsqldb to 2.7.1 (test dependency)

This is an automated email from the ASF dual-hosted git repository.

paulk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/groovy.git

commit 34a84781b3f21dba957ba58559520841a7d83daa
Author: Paul King <pa...@asert.com.au>
AuthorDate: Tue Nov 15 00:04:28 2022 +1000

    GROOVY-10831: Bump hsqldb to 2.7.1 (test dependency)
---
 gradle/verification-metadata.xml                    | 7 ++++++-
 subprojects/groovy-sql/build.gradle                 | 2 +-
 subprojects/groovy-sql/src/spec/test/SqlTest.groovy | 4 ++--
 3 files changed, 9 insertions(+), 4 deletions(-)

diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml
index 9349856af8..e2161a8642 100644
--- a/gradle/verification-metadata.xml
+++ b/gradle/verification-metadata.xml
@@ -171,7 +171,7 @@
          <trusted-key id="cfc10b69382cbcf5387e51484ece492b63e38acf" group="com.h3xstream.findsecbugs"/>
          <trusted-key id="d54a395b5cf3f86eb45f6e426b1b008864323b92" group="org.antlr" name="ST4" version="4.3"/>
          <trusted-key id="d6f1bc78607808ec8e9f69437a8860944fad5f62" group="org.apache.commons" name="commons-parent"/>
-         <trusted-key id="d76260c72df74e66268f7770ab049df4ab24c1ef" group="org.hsqldb" name="hsqldb" version="2.6.1"/>
+         <trusted-key id="d76260c72df74e66268f7770ab049df4ab24c1ef" group="org.hsqldb" name="hsqldb" version="2.7.1"/>
          <trusted-key id="d790f72ea8fd39551012b62dcf9f3090ce4cb752" group="org.abego.treelayout" name="org.abego.treelayout.core"/>
          <trusted-key id="dc98224c6421a7a5bb87f346ed2378cd09a08cde" group="org.fusesource.jansi" name="jansi" version="2.4.0"/>
          <trusted-key id="e3a9f95079e84ce201f7cf60bede11eaf1164480" group="org.hamcrest"/>
@@ -654,6 +654,11 @@
             <sha512 value="1378fc44bd73525218e4e435b638d77de1c41185c1813220a024a564d63a1bdcb9fb20fb460937cd7e26b302d5ed0024835c8337b807f1e2f8c4cd63a16db794" origin="Generated by Gradle because artifact wasn't signed"/>
          </artifact>
       </component>
+      <component group="org.hsqldb" name="hsqldb" version="2.7.1">
+         <artifact name="hsqldb-2.7.1.jar">
+            <pgp value="d76260c72df74e66268f7770ab049df4ab24c1ef"/>
+         </artifact>
+      </component>
       <component group="org.jboss" name="jboss-parent" version="23">
          <artifact name="jboss-parent-23.pom">
             <sha512 value="b7995e364497bc026efe1ab2a0144ea7905f63acb04f9501842c8172f522e646c6c30c73ff53e45eab52490a6b1bf9b5a9d75a53b8dbb70ca212dd5aad277fbb" origin="Generated by Gradle because artifact wasn't signed"/>
diff --git a/subprojects/groovy-sql/build.gradle b/subprojects/groovy-sql/build.gradle
index 1bd3e90e47..7de62daa78 100644
--- a/subprojects/groovy-sql/build.gradle
+++ b/subprojects/groovy-sql/build.gradle
@@ -22,7 +22,7 @@ plugins {
 
 dependencies {
     api rootProject // Sql uses Closure...
-    testImplementation group: 'org.hsqldb', name: 'hsqldb', version: '2.6.1', classifier: 'jdk8'
+    testImplementation group: 'org.hsqldb', name: 'hsqldb', version: '2.7.1'
 // uncomment to test with other databases (requires changes elsewhere too)
 //    testImplementation 'com.h2database:h2:1.3.164'
 //    testImplementation 'hsqldb:hsqldb:1.8.0.10'
diff --git a/subprojects/groovy-sql/src/spec/test/SqlTest.groovy b/subprojects/groovy-sql/src/spec/test/SqlTest.groovy
index 16c3ee8e77..601a05ea31 100644
--- a/subprojects/groovy-sql/src/spec/test/SqlTest.groovy
+++ b/subprojects/groovy-sql/src/spec/test/SqlTest.groovy
@@ -72,7 +72,7 @@ class SqlTest extends GroovyTestCase {
         /*
         commented out as already on classpath
 // tag::sql_connecting_grab[]
-        @Grab('org.hsqldb:hsqldb:2.6.1:jdk8')
+        @Grab('org.hsqldb:hsqldb:2.7.1')
         @GrabConfig(systemClassLoader=true)
         // create, use, and then close sql instance ...
 // end::sql_connecting_grab[]
@@ -335,7 +335,7 @@ class SqlTest extends GroovyTestCase {
               // tag::sql_basic_table_metadata[]
               def md = sql.connection.metaData
               assert md.driverName == 'HSQL Database Engine Driver'
-              assert md.databaseProductVersion == '2.6.1'
+              assert md.databaseProductVersion == '2.7.1'
               assert ['JDBCMajorVersion', 'JDBCMinorVersion'].collect{ md[it] } == [4, 2]
               assert md.stringFunctions.tokenize(',').contains('CONCAT')
               def rs = md.getTables(null, null, 'AUTH%', null)