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]

  • [I] TCK: Wire where-query AST ... borinquenkid (via GitHub) via notifications

Reply via email to