<AWT Dev> [10][JDK-8027154] [TESTBUG] Test java/awt/Mouse/GetMousePositionTest/GetMousePositionWithPopup.java fails
Sergey Bylokhov
sergey.bylokhov at oracle.com
Tue Jul 18 00:40:51 UTC 2017
Hi, Krishna.
Can you please confirm that the initial bug JDK-8012026 can be reproduced by the updated test?
The updated test should fail before JDK-8012026 was fixed, and works after.
----- krishna.addepalli at oracle.com wrote:
>
Hi All,
Please review the fix for test bug:
Bug : JDK-8027154 <https://bugs.openjdk.java.net/browse/JDK-8027154>
JDK 10 Webrev: http://cr.openjdk.java.net/~pkbalakr/Krishna/8027154/webrev00/
Summary:
The test intends to check the mouse move on Frame2, which is drawn in the MouseMove callback for Frame1.
>
However, the code wrongly asserts for the expected mouse position on Frame2, which was just created.
>
Also, Frame2 has no callback registered for MouseMove, which is leading to different behaviors on different platforms.
On Windows and Linux, the assertion is thrown for Mouse Position whereas on Mac, a NullPointerException is thrown.
>
After moving the code into the callback for Frame2, the test passes on all the platforms.
>
Thanks,
Krishna
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20170717/427a4eb2/attachment.html>
More information about the awt-dev
mailing list