> This enhances the `Builder` pattern added in
> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
> `testUI` which allows passing a lambda expression or a method reference to
> create *the test UI window*.
>
> The `PassFailJFrame` will automatically call the method o
On Mon, 23 Oct 2023 20:40:14 GMT, Alexey Ivanov wrote:
>> This enhances the `Builder` pattern added in
>> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
>> `testUI` which allows passing a lambda expression or a method reference to
>> create *the test UI window*.
>
On Mon, 23 Oct 2023 20:59:49 GMT, Alexey Ivanov wrote:
>>> > Shouldn't we mention here a window added by `testUI` via builder?
>>>
>>> I don't think it's necessary: the builder uses `addTestWindow` under the
>>> hood. It's the builder that requires documentation.
>>>
>>> In fact, the entire cl
On Wed, 20 Sep 2023 18:12:25 GMT, Phil Race wrote:
>>> Shouldn't we mention here a window added by `testUI` via builder?
>>
>> I don't think it's necessary: the builder uses `addTestWindow` under the
>> hood. It's the builder that requires documentation.
>>
>> In fact, the entire class require
> This enhances the `Builder` pattern added in
> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
> `testUI` which allows passing a lambda expression or a method reference to
> create *the test UI window*.
>
> The `PassFailJFrame` will automatically call the method o
On Wed, 13 Sep 2023 14:25:19 GMT, Alexey Ivanov wrote:
>> This enhances the `Builder` pattern added in
>> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
>> `testUI` which allows passing a lambda expression or a method reference to
>> create *the test UI window*.
>
On Wed, 20 Sep 2023 18:12:25 GMT, Phil Race wrote:
>>> Shouldn't we mention here a window added by `testUI` via builder?
>>
>> I don't think it's necessary: the builder uses `addTestWindow` under the
>> hood. It's the builder that requires documentation.
>>
>> In fact, the entire class require
On Tue, 12 Sep 2023 13:43:40 GMT, Alexey Ivanov wrote:
> > Shouldn't we mention here a window added by `testUI` via builder?
>
> I don't think it's necessary: the builder uses `addTestWindow` under the
> hood. It's the builder that requires documentation.
>
> In fact, the entire class requires
On Tue, 12 Sep 2023 19:51:45 GMT, Alexey Ivanov wrote:
>>> However, to test this case I'll need a (simple) scenario where multiple
>>> windows are created.
>>
>> For example
>> `test/jdk/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java`
>> is not converted to use PassFailJ
On Wed, 13 Sep 2023 14:25:19 GMT, Alexey Ivanov wrote:
>> This enhances the `Builder` pattern added in
>> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
>> `testUI` which allows passing a lambda expression or a method reference to
>> create *the test UI window*.
>
On Wed, 13 Sep 2023 14:25:19 GMT, Alexey Ivanov wrote:
>> This enhances the `Builder` pattern added in
>> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
>> `testUI` which allows passing a lambda expression or a method reference to
>> create *the test UI window*.
>
> This enhances the `Builder` pattern added in
> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
> `testUI` which allows passing a lambda expression or a method reference to
> create *the test UI window*.
>
> The `PassFailJFrame` will automatically call the method o
On Mon, 11 Sep 2023 15:36:56 GMT, Alexey Ivanov wrote:
> This enhances the `Builder` pattern added in
> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
> `testUI` which allows passing a lambda expression or a method reference to
> create *the test UI window*.
>
>
On Tue, 12 Sep 2023 18:41:23 GMT, Alexander Zvegintsev
wrote:
>>> Sometimes we may need to create more than one window(e.g. some DnD test
>>> with two windows). Perhaps we should consider that here by adding
>>> `List createTestUI()`.
>>
>> I thought about it. Yet I couldn't find a simple sce
On Tue, 12 Sep 2023 13:37:09 GMT, Alexey Ivanov wrote:
> However, to test this case I'll need a (simple) scenario where multiple
> windows are created.
For example
`test/jdk/java/awt/event/MouseEvent/SpuriousExitEnter/SpuriousExitEnter_2.java`
is not converted to use PassFailJFrame, but shows
On Tue, 12 Sep 2023 13:06:02 GMT, Alexander Zvegintsev
wrote:
> Shouldn't we mention here a window added by `testUI` via builder?
I don't think it's necessary: the builder uses `addTestWindow` under the hood.
It's the builder that requires documentation.
In fact, the entire class requires a b
On Tue, 12 Sep 2023 13:04:09 GMT, Alexander Zvegintsev
wrote:
> Sometimes we may need to create more than one window(e.g. some DnD test with
> two windows). Perhaps we should consider that here by adding `List
> createTestUI()`.
I thought about it. Yet I couldn't find a simple scenario where
On Mon, 11 Sep 2023 15:36:56 GMT, Alexey Ivanov wrote:
> This enhances the `Builder` pattern added in
> [JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
> `testUI` which allows passing a lambda expression or a method reference to
> create *the test UI window*.
>
>
This enhances the `Builder` pattern added in
[JDK-8294535](https://bugs.openjdk.org/browse/JDK-8294535) with a new method
`testUI` which allows passing a lambda expression or a method reference to
create *the test UI window*.
The `PassFailJFrame` will automatically call the method on the EDT to
19 matches
Mail list logo