FileSystemContractBaseTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,142 of 2,1420%44 of 440%87874824826565
writeAndRead(Path, byte[], int, boolean, boolean)2200%160%99464611
testListStatus()1340%40%33212111
testDeleteRecursively()940%n/a11202011
testFilesystemIsCaseSensitive()920%20%22222211
testRenameDirectoryAsExistingDirectory()860%n/a11141411
testRenameDirectoryMoveToExistingDirectory()780%n/a11131311
testMkdirs()770%n/a11171711
testOverwrite()750%n/a11151511
testWorkingDirectory()720%n/a11131311
testOverWriteAndRead()720%n/a11111111
testMkdirsFailsForSubdirectoryOfExistingFile()670%n/a11222211
testRenameChildDirForbidden()560%n/a11121211
assertListStatusFinds(Path, Path)480%40%339911
testMkdirsWithUmask()430%n/a11101011
testMoveDirUnderParent()420%n/a118811
assertListFilesFinds(Path, Path)410%40%33121211
testWriteInNonExistentDirectory()390%n/a117711
testFsStatus()340%60%446611
testRenameFileAsExistingDirectory()320%n/a118811
testRenameDirToSelf()320%n/a118811
assertIsFile(Path)320%n/a117711
testRenameToDirWithSamePrefixAllowed()310%n/a117711
rename(Path, Path, boolean, boolean, boolean)300%n/a114411
testDeleteEmptyDirectory()290%n/a116611
testRenameFileMoveToExistingDirectory()280%n/a117711
testRenameDirectoryAsExistingFile()270%n/a117711
testRenameFileAsExistingFile()250%n/a117711
testRenameDirectoryMoveToNonExistentDirectory()240%n/a116611
testRenameEmptyToDirWithSamePrefixAllowed()240%n/a116611
testRenameFileMoveToNonExistentDirectory()220%n/a116611
testRenameFileToSelf()210%n/a116611
testMoveFileUnderParent()210%n/a116611
dataset(int, int, int)210%20%224411
testDeleteNonExistentFile()190%n/a114411
testRenameNonExistentPath()190%n/a115511
testLSRootDir()190%n/a116611
testListStatusRootDir()190%n/a116611
cleanupDir(Path)180%n/a116611
path(String)180%n/a113311
testMultiByteFilesAreFiles()180%n/a116611
testRenameRootDirForbidden()180%n/a115511
testInputStreamClosedTwice()170%n/a116611
testOutputStreamClosedTwice()170%n/a116611
toChar(byte)170%20%223311
tearDown()160%40%335511
createFile(Path)160%n/a114411
testRootDirAlwaysExists()160%n/a113311
testZeroByteFilesAreFiles()150%n/a115511
FileSystemContractBaseTest()130%n/a112211
testGetFileStatusThrowsExceptionForNonExistentFile()130%n/a116611
testListStatusThrowsExceptionForNonExistentFile()130%n/a116611
writeReadAndDelete(int)130%n/a113311
testWriteReadAndDeleteOneAndAHalfBlocks()100%n/a112211
getTestBaseDir()80%n/a111111
testWriteReadAndDeleteHalfABlock()70%n/a112211
testWriteReadAndDeleteTwoBlocks()70%n/a112211
testWriteReadAndDeleteOneBlock()50%n/a112211
getDefaultWorkingDirectory()40%n/a111111
testWriteReadAndDeleteEmptyFile()40%n/a112211
static {...}40%n/a112211
getGlobalTimeout()20%n/a111111
getBlockSize()20%n/a111111
renameSupported()20%n/a111111
rootDirTestEnabled()20%n/a111111
filesystemIsCaseSensitive()20%n/a111111