Apache JDO Project - [jira] Commented: (JDO-144) Incorrect value for public Collection CollectionOfDate12

This is Interesting: Free IT Magazines  
Home > Archive > Apache JDO Project > September 2005 > [jira] Commented: (JDO-144) Incorrect value for public Collection CollectionOfDate12





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author [jira] Commented: (JDO-144) Incorrect value for public Collection CollectionOfDate12
Andy Jefferson (JIRA)

2005-09-24, 5:45 pm

[ http://issues.apache.org/jira/brows...action_12330371 ]

Andy Jefferson commented on JDO-144:
------------------------------------

Any chance of something slightly more informative from the test than just "Incorrect value" ? The relationship tests went to the trouble of saying where the differences are. All JUnit asserts I put in JPOX unit tests say what the expected value is and wha
t the actual value is so we can spot obvious issues like timezone problems etc. Since we're dealing with a java.util.Date here and the Derby column type used in the schema is DATE, is it storing anything more than just the typical SQL DATE (day, month, ye
ar) ?, whereas the java.util.Date will clearly also store hours/mins/secs and the millisecs. Printing out what the differences are would help resolve that.

JDO2 spec section 18.5 states that the default "jdbc-type" for a java.util.Date will be TIMESTAMP, yet the test uses DATE and doesn't specify it in the "orm" file.

> Incorrect value for public Collection CollectionOfDate12
> --------------------------------------------------------
>
> Key: JDO-144
> URL: http://issues.apache.org/jira/browse/JDO-144
> Project: JDO
> Type: Bug
> Components: tck20
> Reporter: Michelle Caisse


>
> [java] 1) test(org.apache.jdo.tck.models.fieldtypes.TestCollectionCollections)junit.framework.AssertionFailedError: Assertion A6.4.3-33 (TestCollectionCollections) failed:
> [java] Incorrect value for public Collection CollectionOfDate12
> [java] at org.apache.jdo.tck.JDO_Test.fail(JDO_Test.java:546)
> [java] at org.apache.jdo.tck.models.fieldtypes.TestCollectionCollections.checkValues(TestCollectionCollections.java:146)
> [java] at org.apache.jdo.tck.models.fieldtypes.TestCollectionCollections.runTest(TestCollectionCollections.java:104)
> [java] at org.apache.jdo.tck.models.fieldtypes.TestCollectionCollections.test(TestCollectionCollections.java:69)
> [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> [java] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
> [java] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> [java] at org.apache.jdo.tck.JDO_Test.runBare(JDO_Test.java:204)
> [java] at org.apache.jdo.tck.util.BatchTestRunner.start(BatchTestRunner.java:115)
> [java] at org.apache.jdo.tck.util.BatchTestRunner.main(BatchTestRunner.java:93)


--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secur...nistrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com