On Mon, 17 May 2021 08:40:44 GMT, Jeanette Winzenburg <faste...@openjdk.org> 
wrote:

>> Florian Kirmaier has updated the pull request incrementally with one 
>> additional commit since the last revision:
>> 
>>   8264127
>>   More changes, simplifications and tests based on CR
>
> modules/javafx.controls/src/test/java/test/javafx/scene/control/ListCellTest.java
>  line 936:
> 
>> 934:             assertFalse("cell must not be editing", cell.isEditing());
>> 935:             assertEquals("table must be editing at intermediate index", 
>> intermediate, list.getEditingIndex());
>> 936:         }
> 
> that's good - except for a minor omission: the catch-block is never reached, 
> instead it is printed to sysout (or syserr, don't nail me) That happens 
> because ExpressionHelper kind of swallows all exceptions in change 
> notifications by passing them to the uncaughtExceptionHandler. To fix this, a 
> test should un-/install (in After/Before methods) an uncaught exception 
> handler. For examples, see f.i. TableCellTest.
> 
> really minor: replace "table" by "list" in the failure message :)

I've now added the exception handler, like in TreeCellTest.

And I've fixed the texts of the failure messages.

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

PR: https://git.openjdk.java.net/jfx/pull/441

Reply via email to