RFR: 8361587: AssertionError in File.listFiles() when path is empty and -esa is enabled

Johannes Döbler duke at openjdk.org
Wed Jul 9 18:25:40 UTC 2025


On Wed, 9 Jul 2025 18:04:08 GMT, Brian Burkhalter <bpb at openjdk.org> wrote:

> Changes to address `File.listFiles` invoked on an empty path. This fixes an oversight in #22821.

test/jdk/java/io/File/EmptyPath.java line 212:

> 210:         File[] files = f.listFiles();
> 211:         for (File file : files)
> 212:             assertTrue(f.toString().indexOf(File.separatorChar) == -1);

Suggestion:  `assertEquals(-1, f.toString().indexOf(File.separatorChar));`

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

PR Review Comment: https://git.openjdk.org/jdk/pull/26224#discussion_r2195706810


More information about the core-libs-dev mailing list