[ 
https://issues.apache.org/jira/browse/JDO-752?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15169239#comment-15169239
 ] 

Tilmann Zäschke commented on JDO-752:
-------------------------------------

In addition to the tests in the patch, it could make sense to test how queries 
with parameters treat object identity vs object equality, i.e. that a parameter 
object only result in a match if the object identifier (OID) is identical.

I'm not sure how it is defined in the spec, but I suppose an object should only 
match if the OID is identical AND both objects belong to the same data store? 
And they should probably match even if they are _not_ equal, i.e. if the 
parameter object is dirty and has been modified.


> JDOQL: add test case for domain objects as parameters
> -----------------------------------------------------
>
>                 Key: JDO-752
>                 URL: https://issues.apache.org/jira/browse/JDO-752
>             Project: JDO
>          Issue Type: Improvement
>          Components: tck
>    Affects Versions: JDO 3.1
>            Reporter: Michael Bouschen
>            Assignee: Michael Bouschen
>             Fix For: JDO 3.2
>
>         Attachments: JDO-752.patch
>
>
> The TCK need a test case for domain objects as parameters. Include 
> referencing fields and comparing to other domain objects by identity.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to