RFR: 8315960: test/jdk/java/io/File/TempDirDoesNotExist.java leaves test files behind [v4]
Roger Riggs
rriggs at openjdk.org
Tue Sep 19 20:26:44 UTC 2023
On Fri, 15 Sep 2023 21:51:22 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: Remove vestigial unused import
test/jdk/java/io/File/TempDirDoesNotExist.java line 53:
> 51: private static final String USER_DIR = System.getProperty("user.home");
> 52:
> 53: public static void main(String... args) throws IOException {
Might be worth a comment that this is spawned to test combinations of parameters.
test/jdk/java/io/File/TempDirDoesNotExist.java line 55:
> 53: public static void main(String... args) throws IOException {
> 54: for (String arg : args) {
> 55: if (arg.equals("io")) {
Maybe use switch on string instead of `if...else...`; a bit more compact.
test/jdk/java/io/File/TempDirDoesNotExist.java line 132:
> 130: "io"
> 131: });
> 132: list.add(args);
You can use
Stream.of( Arguments.of(..),
Arguments.of(...),
...);
A bit more compact and without the explicit arglist.
-------------
PR Review Comment: https://git.openjdk.org/jdk/pull/15757#discussion_r1330656123
PR Review Comment: https://git.openjdk.org/jdk/pull/15757#discussion_r1330657821
PR Review Comment: https://git.openjdk.org/jdk/pull/15757#discussion_r1330663053
More information about the core-libs-dev
mailing list