harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Richard Liang <richard.lian...@gmail.com>
Subject Re: [jira] Commented: (HARMONY-88) Contribution of code and unit tests for jndi, logging, prefs and sql plus unit tests only for beans, crypto, math, regex and security
Date Tue, 18 Apr 2006 12:44:52 GMT
Mikhail Loenko wrote:
> I've integrated beans tests. I removed odd-looking
> package 'sun.beans'.
>
> Some [excluded] tests fail. Patches are welcome
>
> Is there anything remained from H-88?
>   
Hello Mikhail,

I think all code is in SVN. :-)
> Thanks,
> Mikhail
>
> 2006/4/17, Richard Liang <richard.liangyx@gmail.com>:
>   
>> Mikhail Loenko wrote:
>>     
>>> Hi Richard
>>>
>>> Do you know, why these beans tests contain package 'sun.beans'?
>>> What kind of classes are there?
>>>
>>> Thanks,
>>> Mikhail
>>>
>>> 2006/4/17, Richard Liang <richard.liangyx@gmail.com>:
>>>
>>>       
>>>> Mikhail Loenko (JIRA) wrote:
>>>>
>>>>         
>>>>>     [ http://issues.apache.org/jira/browse/HARMONY-88?page=comments#action_12373811
]
>>>>>
>>>>> Mikhail Loenko commented on HARMONY-88:
>>>>> ---------------------------------------
>>>>>
>>>>> auth, crypto, and security parts integrated in revision 392891
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>           
>>>> Hello,
>>>>
>>>> Beans tests are not in SVN yet. :-)
>>>>
>>>>         
>>>>>> Contribution of  code and unit tests for jndi, logging, prefs and
sql plus unit tests only for beans, crypto, math, regex and security
>>>>>> --------------------------------------------------------------------------------------------------------------------------------------
>>>>>>
>>>>>>          Key: HARMONY-88
>>>>>>          URL: http://issues.apache.org/jira/browse/HARMONY-88
>>>>>>      Project: Harmony
>>>>>>         Type: New Feature
>>>>>>
>>>>>>
>>>>>>             
>>>>>>   Components: Contributions
>>>>>>  Environment: Win32 and Linux
>>>>>>     Reporter: George Harley
>>>>>>     Assignee: Mikhail Loenko
>>>>>>  Attachments: 01.crypto.and.security.test.integration.sh, 01.harmony.88.integration.sh,
01.harmony.88.integration.sh, 02.crypto.and.security.test.integration.diff, 02.harmony.88.integration.diff,
02.harmony.88.integration.diff, Harmony-Contribution.zip
>>>>>>
>>>>>> Zip file containing implementation and unit test code for the following
Harmony
>>>>>> components :
>>>>>> * jndi
>>>>>> * logging
>>>>>> * prefs
>>>>>> * sql
>>>>>> In addition there is unit test code only for the following Harmony
components :
>>>>>> * beans
>>>>>> * crypto
>>>>>> * math
>>>>>> * regex
>>>>>> * security
>>>>>> The contents of this zip have been laid out with the current classlib
directory
>>>>>> structure of the Apache Harmony SVN repository in mind. A version
of
>>>>>> enhanced/classlib/trunk/make/build-java.xml is included containing
new Ant
>>>>>> targets to compile the new implementation plus tests code, and then
run the
>>>>>> tests.
>>>>>> Native code, plus makefiles are included to build a shared library
that is
>>>>>> required to support the prefs implementation on the win.IA32 platform.
>>>>>> Not all of the unit test classes are capable of being compiled when
the Ant
>>>>>> target "compile-tests" in <EXTRACT_DIR>/Harmony/make/build-java.xml
is run. This
>>>>>> is because the current contents of the Harmony trunk do not satisfy
all of the
>>>>>> dependencies of some classes. This issue affects the unit test code
for the
>>>>>> following set of components ...
>>>>>> * beans (needs beans implementation in trunk)
>>>>>> * crypto (needs crypto implementation in trunk)
>>>>>> * logging (needs beans implementation in trunk)
>>>>>> * jndi (needs applet implementation in trunk)
>>>>>> * sql (needs rmi implementation in trunk)
>>>>>> As a temporary measure, the lines of Ant script in
>>>>>> <EXTRACT_DIR>/Harmony/make/build-java.xml that compile the
above test code
>>>>>> have been commented out with explanations.
>>>>>>
>>>>>>
>>>>>>             
>>>> --
>>>> Richard Liang
>>>> China Software Development Lab, IBM
>>>>
>>>>
>>>>
>>>>
>>>>         
>>> ---------------------------------------------------------------------
>>> Terms of use : http://incubator.apache.org/harmony/mailing.html
>>> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
>>> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>>>
>>>
>>>
>>>       
>> Hello,
>>
>> These test cases are used to test if the beans implementation can load
>> user-defined BeanInfos and PropertyEditors of which default location is
>> "sun.beans...." in RI. IMHO,  these test cases are unnecessary. Because
>> it's said "The default value is implementation-dependent". Any comments?
>> Thanks a lot. :-)
>>
>> You may wan to refer to the spec of
>> java.beans.PropertyEditorManager.getEditorSearchPath:
>>
>>    /*Returns:*/
>>        /The array of package names that will be searched in order to
>>        find property editors. /
>>
>>        / The default value for this array is implementation-dependent,
>>        e.g. Sun implementation initially sets to {"sun.beans.editors"}./
>>
>>
>>
>>
>> and java.beans.Introspector.getBeanInfoSearchPath
>>
>>    /*Returns:*/
>>        /The array of package names that will be searched in order to
>>        find BeanInfo classes. The default value for this array is
>>        implementation-dependent; e.g. Sun implementation initially sets
>>        to {"sun.beans.infos"}./
>>
>>
>> --
>> Richard Liang
>> China Software Development Lab, IBM
>>
>>
>>
>>     
>
> ---------------------------------------------------------------------
> Terms of use : http://incubator.apache.org/harmony/mailing.html
> To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org
> For additional commands, e-mail: harmony-dev-help@incubator.apache.org
>
>
>   


-- 
Richard Liang
China Software Development Lab, IBM 


Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message