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()