| testWorkingDirectory() |  | 0% | | n/a | 1 | 1 | 25 | 25 | 1 | 1 |
| testListStatus() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| testGlobStatusWithMultipleWildCardMatches() |  | 0% |  | 0% | 3 | 3 | 16 | 16 | 1 | 1 |
| testGlobStatusFilterWithSomePathMatchesAndTrivialFilter() |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| testGlobStatusFilterWithMultipleWildCardMatchesAndTrivialFilter() |  | 0% |  | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
| testDeleteRecursively() |  | 0% | | n/a | 1 | 1 | 20 | 20 | 1 | 1 |
| testListStatusFilterWithSomeMatches() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| testGlobStatusFilterWithMultiplePathMatchesAndNonTrivialFilter() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| testGlobStatusFilterWithMultiplePathWildcardsAndNonTrivialFilter() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| testGlobStatusSomeMatchesInDirectories() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| testGlobStatusWithMultipleMatchesOfSingleChar() |  | 0% |  | 0% | 3 | 3 | 14 | 14 | 1 | 1 |
| writeReadAndDelete(int) |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| doTestRenameDirectoryAsNonExistentDirectory(Options.Rename[]) |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| testRenameDirectoryAsNonEmptyDirectory() |  | 0% |  | 0% | 2 | 2 | 18 | 18 | 1 | 1 |
| testListStatusFilterWithNoMatches() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testGlobStatusFilterWithEmptyPathResults() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testGlobStatusFilterWithNoMatchingPathsAndNonTrivialFilter() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testGlobStatusWithNoMatchesInPath() |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| testRenameDirectoryAsEmptyDirectory() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testRenameDirectoryToNonExistentParent() |  | 0% |  | 0% | 4 | 4 | 19 | 19 | 1 | 1 |
| testMkdirs() |  | 0% | | n/a | 1 | 1 | 16 | 16 | 1 | 1 |
| testMkdirsFailsForSubdirectoryOfExistingFile() |  | 0% | | n/a | 1 | 1 | 18 | 18 | 1 | 1 |
| testOverwrite() |  | 0% | | n/a | 1 | 1 | 15 | 15 | 1 | 1 |
| testRenameNonExistentPath() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testRenameFileToNonExistentDirectory() |  | 0% |  | 0% | 2 | 2 | 15 | 15 | 1 | 1 |
| testCopyToLocalWithUseRawLocalFileSystemOption() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testRenameFileAsExistingDirectory() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testRenameDirectoryAsFile() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testRenameFileToDestinationWithParentFile() |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| testRenameFileAsExistingFile() |  | 0% |  | 0% | 2 | 2 | 12 | 12 | 1 | 1 |
| testRenameDirectoryToItself() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| testRenameFileToItself() |  | 0% |  | 0% | 2 | 2 | 13 | 13 | 1 | 1 |
| testGlobStatusThrowsExceptionForUnreadableDir() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testListStatusThrowsExceptionForUnreadableDir() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testWriteInNonExistentDirectory() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testRenameFileToExistingParent() |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| testGlobStatusNonExistentFile() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testFsStatus() |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| testDeleteEmptyDirectory() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| rename(Path, Path, boolean, boolean, boolean, Options.Rename[]) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| containsTestRootPath(Path, FileStatus[]) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| static {...} |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetWrappedInputStream() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testWDAbsolute() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| tearDown() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| testDeleteNonExistentFile() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testRenameDirectoryAsNonExistentDirectory() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testInputStreamClosedTwice() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testOutputStreamClosedTwice() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getDefaultWorkingDirectory() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testGetFileStatusThrowsExceptionForNonExistentFile() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testListStatusThrowsExceptionForNonExistentFile() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| setUp() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| testWriteReadAndDeleteOneAndAHalfBlocks() |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| writeFile(FileSystem, Path) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testWriteReadAndDeleteHalfABlock() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testWriteReadAndDeleteTwoBlocks() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| createFile(Path) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| FSMainOperationsBaseTest(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testWriteReadAndDeleteEmptyFile() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testWriteReadAndDeleteOneBlock() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| FSMainOperationsBaseTest() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| renameSupported() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| unwrapException(IOException) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |