RFR: 8328279: Convert java/awt/Cursor/CursorOverlappedPanelsTest test to main
    Harshitha Onkar 
    honkar at openjdk.org
       
    Sat Mar 16 22:19:32 UTC 2024
    
    
  
On Fri, 15 Mar 2024 16:13:33 GMT, Alexander Zuev <kizune at openjdk.org> wrote:
> Converted to a main manual test.
test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest.java line 34:
> 32: import javax.swing.JPanel;
> 33: 
> 34: /**
Suggestion:
/*
test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest.java line 56:
> 54:         frame.getContentPane().add(layeredPane);
> 55:         frame.pack();
> 56:         frame.setVisible(true);
frame.setVisible(true) can be removed, this avoid the test pane to appear initially at a different location and then switch the final location, additionally PassFailJFrame handles it.
test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest.java line 85:
> 83:                 .title("Overlapping Panels Cursor Test Instructions")
> 84:                 .instructions(instructions)
> 85:                 .rows(4)
May be 5-6 rows looks better for the instruction length.
Using the below format avoids the need to specify a hardcoded row count number :)
Suggestion:
                .rows((int) instructions.lines().count() + 1)
test/jdk/java/awt/Cursor/CursorOverlappedPanelsTest.java line 91:
> 89:                 .awaitAndCheck();
> 90:     }
> 91: }
EOF newline missing.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/18331#discussion_r1527004319
PR Review Comment: https://git.openjdk.org/jdk/pull/18331#discussion_r1527005718
PR Review Comment: https://git.openjdk.org/jdk/pull/18331#discussion_r1527007416
PR Review Comment: https://git.openjdk.org/jdk/pull/18331#discussion_r1527005886
    
    
More information about the client-libs-dev
mailing list