You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@openjpa.apache.org by Kevin Sutter <kw...@gmail.com> on 2009/02/10 23:11:29 UTC

Re: [jira] Commented: (OPENJPA-919) JUnit for Bi-directional OneToOne with null relationships

Thanks for doing this, Don!  Always good to enhance our test bucket.

Kevin

On Tue, Feb 10, 2009 at 3:55 PM, Donald Woods (JIRA) <ji...@apache.org>wrote:

>
>    [
> https://issues.apache.org/jira/browse/OPENJPA-919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672417#action_12672417]
>
> Donald Woods commented on OPENJPA-919:
> --------------------------------------
>
> BTW - these tests prove that OpenJPA is handling null relationships
> correctly, as tested for in the EJB TCK...
>
>
> > JUnit for Bi-directional OneToOne with null relationships
> > ---------------------------------------------------------
> >
> >                 Key: OPENJPA-919
> >                 URL: https://issues.apache.org/jira/browse/OPENJPA-919
> >             Project: OpenJPA
> >          Issue Type: Improvement
> >          Components: jdbc
> >    Affects Versions: 1.2.0, 1.3.0, 2.0.0
> >            Reporter: Donald Woods
> >            Priority: Trivial
> >             Fix For: 1.2.1, 1.3.0, 2.0.0
> >
> >         Attachments: OPENJPA-919-branches12x.patch,
> OPENJPA-919-branches13x.patch, OPENJPA-919-trunk.patch
> >
> >
> > Testcase to verify relationships in a bi-directional OneToOne are null
> (as tested for by the EJB TCK) when:
> > 1) the relations are not set (should default to null)
> > 2) the relations are explicitly set to null
>
> --
> This message is automatically generated by JIRA.
> -
> You can reply to this email to add a comment to the issue online.
>
>

Re: [jira] Commented: (OPENJPA-919) JUnit for Bi-directional OneToOne with null relationships

Posted by David Blevins <da...@visi.com>.
Just an update on this.  I've attached a test case which reproduces  
the issue.

In ABean if you change the field from 'C' to 'c' the test fails.  It  
seems anything that sorts before 'b' in the ASCII chart will work and  
anything after 'b' will fail.

I saw this exact thing in the custom id issue.  I suspect there might  
be one of those "anywhere we do x, we need to fix it" kind of issues  
where x is some sort of collection usage that results in order making  
a difference.

-David

On Feb 10, 2009, at 2:11 PM, Kevin Sutter wrote:

> Thanks for doing this, Don!  Always good to enhance our test bucket.
>
> Kevin
>
> On Tue, Feb 10, 2009 at 3:55 PM, Donald Woods (JIRA)  
> <ji...@apache.org>wrote:
>
>>
>>   [
>> https://issues.apache.org/jira/browse/OPENJPA-919?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12672417 
>> #action_12672417]
>>
>> Donald Woods commented on OPENJPA-919:
>> --------------------------------------
>>
>> BTW - these tests prove that OpenJPA is handling null relationships
>> correctly, as tested for in the EJB TCK...
>>
>>
>>> JUnit for Bi-directional OneToOne with null relationships
>>> ---------------------------------------------------------
>>>
>>>                Key: OPENJPA-919
>>>                URL: https://issues.apache.org/jira/browse/ 
>>> OPENJPA-919
>>>            Project: OpenJPA
>>>         Issue Type: Improvement
>>>         Components: jdbc
>>>   Affects Versions: 1.2.0, 1.3.0, 2.0.0
>>>           Reporter: Donald Woods
>>>           Priority: Trivial
>>>            Fix For: 1.2.1, 1.3.0, 2.0.0
>>>
>>>        Attachments: OPENJPA-919-branches12x.patch,
>> OPENJPA-919-branches13x.patch, OPENJPA-919-trunk.patch
>>>
>>>
>>> Testcase to verify relationships in a bi-directional OneToOne are  
>>> null
>> (as tested for by the EJB TCK) when:
>>> 1) the relations are not set (should default to null)
>>> 2) the relations are explicitly set to null
>>
>> --
>> This message is automatically generated by JIRA.
>> -
>> You can reply to this email to add a comment to the issue online.
>>
>>