borinquenkid opened a new issue, #16810:
URL: https://github.com/apache/grails-core/issues/16810
Split from monolithic audit #16674 (finding F25).
### Problem Description
The GORM TCK test sources are currently compiled without the where-query AST
transformation. As a result, tests written using where-query syntax (such as
operator overloading or property references like `WqFoo.where { bar == null }`)
run untransformed Groovy code. For example, comparing a `PropertyReference`
against `null` returns a truthy/falsy object evaluation rather than
constructing the criteria tree, which can cause tests to pass vacuously without
actually exercising the criteria translation.
### Expected Behavior
Ensure the Gradle compilation of the TCK modules properly applies the GORM
where-query AST transformations so that all test assertions validate real
transformed criteria execution.
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]