RFR: 8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind [v8]
Daniel Jeliński
djelinski at openjdk.org
Thu Sep 21 05:30:40 UTC 2023
On Wed, 20 Sep 2023 21:51:19 GMT, Brian Burkhalter <bpb at openjdk.org> wrote:
>> Add a `finally` block to delete the created files.
>
> Brian Burkhalter has updated the pull request incrementally with one additional commit since the last revision:
>
> 8315960: Address additional reviewer comments
Now that we're using junit, we can start using assertions
test/jdk/java/io/File/TempDirDoesNotExist.java line 142:
> 140: OutputAnalyzer originalOutput = ProcessTools.executeTestJvm(options);
> 141: List<String> list = originalOutput.asLines().stream().filter(line
> 142: -> line.equalsIgnoreCase(WARNING)).toList();
You could use `count` instead of `toList`; the actual list is never used in this test
test/jdk/java/io/File/TempDirDoesNotExist.java line 143:
> 141: List<String> list = originalOutput.asLines().stream().filter(line
> 142: -> line.equalsIgnoreCase(WARNING)).toList();
> 143: if (list.size() != 1)
Use assertEquals
test/jdk/java/io/File/TempDirDoesNotExist.java line 148:
> 146: originalOutput.asLines().toString());
> 147: int exitValue = originalOutput.getExitValue();
> 148: if (exitValue != 0)
Use assertEquals
-------------
PR Review: https://git.openjdk.org/jdk/pull/15757#pullrequestreview-1636914632
PR Review Comment: https://git.openjdk.org/jdk/pull/15757#discussion_r1332479846
PR Review Comment: https://git.openjdk.org/jdk/pull/15757#discussion_r1332474537
PR Review Comment: https://git.openjdk.org/jdk/pull/15757#discussion_r1332474679
More information about the core-libs-dev
mailing list