RFR: 8342930: New tests from JDK-8335912 are failing
Henry Jen
henryjen at openjdk.org
Fri Oct 25 16:34:10 UTC 2024
On Fri, 25 Oct 2024 15:24:47 GMT, Lance Andersen <lancea at openjdk.org> wrote:
>> Check output for including values rather than exact match.
>> Also include the manpage change and revert the problem list.
>
> test/jdk/tools/jar/ExtractFilesTest.java line 185:
>
>> 183: Assertions.assertTrue(baos.toString().contains(expected));
>> 184: }
>> 185:
>
> Is this really needed vs just including the Assertions.assertTrue where you are replacing the existing Assertions.assertArrayEquals?
>
> I only ask as there is no additional validation in the method being added so outside of the change in methods.
Valid points.
A separate ticket is certainly better, or perhaps I should change the ticket title. In a sense, I consider the man page change a missing part, and follow up work of the origin ticket, just like test failure.
The extra method is so that we if we need to change the verification again. The method could be better named as `verifyOutput` or else to reveal the intention better.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/21697#discussion_r1817011375
More information about the core-libs-dev
mailing list