harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paulex Yang <paulex.y...@gmail.com>
Subject Re: [jira] Created: (HARMONY-2428) javax.accessibility.AccessibleBundle.toDisplayString(Locale locale) does not throw unspecified NPE if locale==null
Date Tue, 05 Dec 2006 17:20:25 GMT
Artem,

Thank you to find and raise these issues on Harmony, but for the 
convenience of others to filt, would you please add 
[classlib][modulename] as prefix of issue name? And probably not 
necessary, but please be reminded that not all "java.util.*.*" and 
"java.lang.*.*" are part of LUNI module, for example, java.util.logging 
is in logging module, java.lang.instrument is instrument, 
java.util.zip/jar is archive, etc. I've updated the issues you raised 
from 2418-2429, 2469-2471, and I may miss others.

And because we have users focus on DRLVM or IBM VME, so would you also 
mentioned the VM you used on the environment field?

Artem Aliev (JIRA) wrote:
> javax.accessibility.AccessibleBundle.toDisplayString(Locale locale) does not throw unspecified
NPE if locale==null
> ------------------------------------------------------------------------------------------------------------------
>
>                  Key: HARMONY-2428
>                  URL: http://issues.apache.org/jira/browse/HARMONY-2428
>              Project: Harmony
>           Issue Type: Bug
>           Components: Classlib
>             Reporter: Artem Aliev
>
>
> javax.accessibility.AccessibleBundle.toDisplayString(Locale locale) does not
> throw unspecified NPE if locale==null.
> RI throws NullPointerException.
>
> Test for reproducing:
> import javax.accessibility.*;
>
> public class test extends TestCase {      
>     public void test1 () {         
>        try {             
>            AccessibleRelation obj= new
> AccessibleRelation(AccessibleRelation.MEMBER_OF);
>            obj.toDisplayString(null);   
>            fail("NullPointerException should be thrown");      
>          } catch (NullPointerException e) {
>            //expected
>        } 
>     }       
> }
>
> Output on Sun 1.5
> =================
> Time: 0,015
>
> OK (1 test)
>
> Output on Harmony:
> ==================
> .F
> Time: 0.094
> There was 1 failure:
> 1) test1(test)junit.framework.AssertionFailedError: NullPointerException should
> be thrown
>         at test.test1(test.java:9)
>         at java.lang.reflect.VMReflection.invokeMethod(Native Method)
>
> FAILURES!!!
> Tests run: 1,  Failures: 1,  Errors: 0
>
>
>   


-- 
Paulex Yang
China Software Development Lab
IBM



Mime
View raw message