It's not covered by tests. It's a tricky thing to test - by delegating to things like `new File(dirname, filename)` and `File.toURI()`, we are passing responsibility to the JVM to form the correct platform-specific names/URIs. The outcome will be different between platforms; this might require having one unit test for Windows and one unit test for POSIX.