harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexei Zakharov (JIRA)" <j...@apache.org>
Subject [jira] Created: (HARMONY-1506) [classlib][beans] new fixes for DefaultPersistenceDelegateTest failures
Date Wed, 20 Sep 2006 13:51:22 GMT
[classlib][beans] new fixes for DefaultPersistenceDelegateTest failures

                 Key: HARMONY-1506
                 URL: http://issues.apache.org/jira/browse/HARMONY-1506
             Project: Harmony
          Issue Type: Improvement
          Components: Classlib
         Environment: winXP
            Reporter: Alexei Zakharov
         Attachments: DefaultPDTest-1506.patch

The following tests from the org.apache.harmony.beans.tests.java.beans. DefaultPersistenceDelegateTest
are affected (enabled) by the attached patch.

Failed because the test was optimized for buggy RI behavior, see HARMONY-1503. The test was

I have corrected the assertion about comparing two strings "test1" and "test2" because
1) DefaultPersisteceDelegate will never be called for comparing Strings in normal conditions.
It is the job of StringPersistenceDelegate.
2) I definitely cannot imagine the circumstances in which one String object "test1" can "mutate"
to another String object "test2". Strings are immutable. So IMHO there is completely no sense
in returning true from mutatesTo("test1", "test2").

I have corrected the style a little bit. In fact I don't see much sense in testing of various
types of visibility of the equals() method. But since somebody has written this already I
just keep it untouched. 

Fails on RI also. The test was corrected. Now it passes on Harmony as well as on RI.


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


View raw message