[classlib][awt] java.awt.DefaultKeyboardFocusManager.dispatchEvent(null) does not throw NPE
-------------------------------------------------------------------------------------------
Key: HARMONY-2446
URL: http://issues.apache.org/jira/browse/HARMONY-2446
Project: Harmony
Issue Type: Bug
Components: Classlib
Reporter: Pavel Dolgov
Priority: Minor
Test case:
----------------
import java.awt.DefaultKeyboardFocusManager;
import java.awt.KeyboardFocusManager;
import junit.framework.TestCase;
public class TheTest extends TestCase {
public static void main(String args[]) {
junit.textui.TestRunner.run(TheTest.class);
}
public void testcase1() {
DefaultKeyboardFocusManager dkm = new DefaultKeyboardFocusManager();
try {
dkm.setDefaultFocusTraversalKeys(
KeyboardFocusManager.BACKWARD_TRAVERSAL_KEYS, null);
fail("IAE expected");
} catch (IllegalArgumentException e) {
} catch (Exception e) {
fail(e.getMessage());
}
}
}
RI output:
--------------
.
Time: 0,701
OK (1 test)
Harmony output:
--------------
.F
Time: 0.491
There was 1 failure:
1) testcase1(TheTest)junit.framework.AssertionFailedError: IAE expected
at TheTest.testcase1(TheTest.java:17)
at java.lang.reflect.VMReflection.invokeMethod(Native Method)
at TheTest.main(TheTest.java:9)
FAILURES!!!
Tests run: 1, Failures: 1, Errors: 0
--
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
|