This is an automated email from the ASF dual-hosted git repository. borinquenkid pushed a commit to branch merge-hibernate6 in repository https://gitbox.apache.org/repos/asf/grails-core.git
commit fb63677c73191eaddae391206bbfd563af52a93c Author: Walter Duque de Estrada <[email protected]> AuthorDate: Mon Oct 6 19:53:09 2025 -0500 Fixed test --- .../specs/detachedcriteria/DetachCriteriaSubquerySpec.groovy | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/grails-data-hibernate6/core/src/test/groovy/grails/gorm/specs/detachedcriteria/DetachCriteriaSubquerySpec.groovy b/grails-data-hibernate6/core/src/test/groovy/grails/gorm/specs/detachedcriteria/DetachCriteriaSubquerySpec.groovy index 8b032ff200..298687a727 100644 --- a/grails-data-hibernate6/core/src/test/groovy/grails/gorm/specs/detachedcriteria/DetachCriteriaSubquerySpec.groovy +++ b/grails-data-hibernate6/core/src/test/groovy/grails/gorm/specs/detachedcriteria/DetachCriteriaSubquerySpec.groovy @@ -7,14 +7,12 @@ import grails.gorm.specs.HibernateGormDatastoreSpec import spock.lang.Ignore @SuppressWarnings("GrMethodMayBeStatic") -//TODO Closure alias not working class DetachCriteriaSubquerySpec extends HibernateGormDatastoreSpec { def setupSpec() { manager.addAllDomainClasses([User, Group, GroupAssignment, Organisation]) } -// @Ignore("Exists Query broken") void "test detached associated criteria in subquery"() { setup: @@ -31,11 +29,9 @@ class DetachCriteriaSubquerySpec extends HibernateGormDatastoreSpec { when: String supervisorEmail = '[email protected]' DetachedCriteria<User> criteria = User.where { - def u = User exists( GroupAssignment.where { - def ga0 = GroupAssignment - user.id == u.id && group.supervisor.email == supervisorEmail + user.id == id && group.supervisor.email == supervisorEmail }.id() ) } @@ -70,7 +66,6 @@ class DetachCriteriaSubquerySpec extends HibernateGormDatastoreSpec { result.size() == 5 } -// @Ignore("Explore is currently broken") void "test that detached criteria subquery should create implicit alias instead of using this_"() { setup: @@ -87,10 +82,9 @@ class DetachCriteriaSubquerySpec extends HibernateGormDatastoreSpec { when: String supervisorEmail = '[email protected]' DetachedCriteria<User> criteria = User.where { - def u = User exists( GroupAssignment.where { - user.id == u.id && group.supervisor.email == supervisorEmail + user.id == id && group.supervisor.email == supervisorEmail }.id() ) }
