On Wed, 6 Sep 2023 19:16:22 GMT, Alexey Ivanov <aiva...@openjdk.org> wrote:

>> lawrence.andrews has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   Removed the unused import statement and comma
>
> test/jdk/java/awt/print/Dialog/DialogType.java line 54:
> 
>> 52:             control which differs in appearance from the second dialog.
>> 53:             Note: You can either press 'ESCAPE' button or click on the 
>> 'Cancel'
>> 54:             to close print dialog.
> 
> Basically, the only thing that's required from the user is to close the 
> dialogs shown by pressing Esc or clicking Cancel?
> 
> Once they're dismissed, the test could finish automatically. If it's the 
> case, it's better to explain it in the instructions.
> 
> If an exception is thrown, the test will finish automatically.
> 
> ---
> 
> It looks such a scenario is not covered by PassFailJFrame well: the 
> instructions need to be shown for a short while before the test starts. After 
> the user reads the instructions, the user clicks **Start** button. Then the 
> instructions can be hidden or left on the screen (it depends on how long and 
> complex the instructions are), and the test continues with its execution.
> 
> As soon as the test logic finishes, the test dismisses the instructions if 
> they're still visible, and exits.
> 
> I know about at least three cases where a reduced functionality is required.

Are you saying this test would be better with an enhancement to PassFailJFrame ?
But it is OK right, just more clunky than it could be .. ?

-------------

PR Review Comment: https://git.openjdk.org/jdk/pull/15554#discussion_r1330743505

Reply via email to