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

borinquenkid pushed a commit to branch hibernate6
in repository https://gitbox.apache.org/repos/asf/grails-data-hibernate6.git

commit 16b38ea7eff7ddcc737b8bd5090a73e9dd841c4b
Author: Walter Duque de Estrada <wbdu...@mac.com>
AuthorDate: Tue Apr 1 19:38:27 2025 -0500

    Made HibernateConnectionSourceFactorySpec pass
---
 .../connections/HibernateConnectionSourceFactorySpec.groovy       | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/grails-datastore-gorm-hibernate/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceFactorySpec.groovy
 
b/grails-datastore-gorm-hibernate/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceFactorySpec.groovy
index df156299..3a163cd4 100644
--- 
a/grails-datastore-gorm-hibernate/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceFactorySpec.groovy
+++ 
b/grails-datastore-gorm-hibernate/src/test/groovy/org/grails/orm/hibernate/connections/HibernateConnectionSourceFactorySpec.groovy
@@ -5,6 +5,7 @@ import org.grails.datastore.mapping.core.DatastoreUtils
 import org.grails.datastore.mapping.core.connections.ConnectionSource
 import org.hibernate.SessionFactory
 import org.hibernate.dialect.H2Dialect
+import org.hibernate.query.criteria.JpaCriteriaQuery
 import spock.lang.Specification
 
 /**
@@ -26,11 +27,10 @@ class HibernateConnectionSourceFactorySpec extends 
Specification {
                 'hibernate.hbm2ddl.auto': 'create'
         ]
         def connectionSource = factory.create(ConnectionSource.DEFAULT, 
DatastoreUtils.createPropertyResolver(config))
-
+        def query = 
connectionSource.source.getCriteriaBuilder().createQuery(Foo)
+        query.select(query.from(Foo))
         then:"The session factory is created"
-        connectionSource.source instanceof SessionFactory
-        connectionSource.source.getMetamodel().entity(Foo.name)
-        
connectionSource.source.openSession().createCriteria(Foo).list().size() == 0
+        connectionSource.source.openSession().createQuery(query).list().size() 
== 0
 
         when:"The connection source is closed"
         connectionSource.close()

Reply via email to