RFR: 8354472: Clean up and open source KeyEvent related tests (Part 3)
Harshitha Onkar
honkar at openjdk.org
Sat Apr 19 00:14:41 UTC 2025
On Fri, 18 Apr 2025 22:23:25 GMT, Alexander Zuev <kizune at openjdk.org> wrote:
> Clean up and publish five more KeyEvent related tests.
LGTM apart from minor suggestions.
test/jdk/java/awt/event/KeyEvent/CharUndefinedTest.java line 45:
> 43: Click on the text field inside the window named "Check KeyChar values".
> 44: Of any of the keys mentioned in this list that exist on your keyboard
> 45: press once every of them and also press them in two-key combinations such as
Suggestion:
press each of the listed keys once and also press them in two-key combinations such as
test/jdk/java/awt/event/KeyEvent/CharUndefinedTest.java line 48:
> 46: Control-Shift or Alt-Control.
> 47: The list of keys is: "Control, Shift, Meta, Alt, Command, Option".
> 48: After that press once all function keys from F1 to F12,
Suggestion:
After that press all function keys from F1 to F12 once,
test/jdk/java/awt/event/KeyEvent/CharUndefinedTest.java line 86:
> 84:
> 85: public static void main(String[] args) throws InterruptedException,
> 86: InvocationTargetException {
generic exception can be used here and at other places. Not mandatory though.
Suggestion:
public static void main(String[] args) throws Exception {
test/jdk/java/awt/event/KeyEvent/KeyEventToLightweight.java line 100:
> 98: robot.waitForIdle();
> 99: Point target = new Point();
> 100: middleOf(lwbutton, target);
On EDT ?
test/jdk/java/awt/event/KeyEvent/KeyEventToLightweight.java line 114:
> 112: robot.waitForIdle();
> 113: robot.delay(500);
> 114: middleOf(hwbutton, target);
on EDT ?
-------------
Marked as reviewed by honkar (Reviewer).
PR Review: https://git.openjdk.org/jdk/pull/24764#pullrequestreview-2779643001
PR Review Comment: https://git.openjdk.org/jdk/pull/24764#discussion_r2051259429
PR Review Comment: https://git.openjdk.org/jdk/pull/24764#discussion_r2051260646
PR Review Comment: https://git.openjdk.org/jdk/pull/24764#discussion_r2051262318
PR Review Comment: https://git.openjdk.org/jdk/pull/24764#discussion_r2051268071
PR Review Comment: https://git.openjdk.org/jdk/pull/24764#discussion_r2051268065
More information about the client-libs-dev
mailing list