FileSystemContractBaseTest

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,372 of 2,3720%44 of 440%87874954956565
writeAndRead(Path, byte[], int, boolean, boolean)2290%160%99464611
testListStatus()1370%40%33212111
testFilesystemIsCaseSensitive()1310%20%22222211
testRenameDirectoryAsExistingDirectory()1280%n/a11191911
testRenameDirectoryMoveToExistingDirectory()1140%n/a11171711
testDeleteRecursively()930%n/a11202011
testMkdirs()770%n/a11171711
testOverwrite()740%n/a11151511
testWorkingDirectory()720%n/a11131311
testOverWriteAndRead()720%n/a11111111
testMkdirsFailsForSubdirectoryOfExistingFile()650%n/a11222211
assertIsFile(Path)630%n/a119911
assertListStatusFinds(Path, Path)600%40%339911
testRenameChildDirForbidden()560%n/a11121211
testMoveDirUnderParent()540%n/a118811
assertListFilesFinds(Path, Path)530%40%33121211
testMkdirsWithUmask()440%n/a11101011
testWriteInNonExistentDirectory()390%n/a117711
rename(Path, Path, boolean, boolean, boolean)360%n/a114411
testFsStatus()340%60%446611
testRenameFileAsExistingDirectory()320%n/a118811
testRenameDirToSelf()320%n/a118811
testRenameToDirWithSamePrefixAllowed()310%n/a117711
cleanupDir(Path)300%n/a116611
testDeleteEmptyDirectory()290%n/a116611
testRenameFileMoveToExistingDirectory()280%n/a117711
testRenameDirectoryAsExistingFile()270%n/a117711
testDeleteNonExistentFile()250%n/a114411
testRenameFileAsExistingFile()250%n/a117711
testRenameDirectoryMoveToNonExistentDirectory()240%n/a116611
testRenameEmptyToDirWithSamePrefixAllowed()240%n/a116611
FileSystemContractBaseTest()220%n/a114411
testRenameFileMoveToNonExistentDirectory()220%n/a116611
testRenameFileToSelf()210%n/a116611
testMoveFileUnderParent()210%n/a116611
dataset(int, int, int)210%20%224411
testRenameNonExistentPath()190%n/a115511
testLSRootDir()190%n/a116611
testListStatusRootDir()190%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
writeReadAndDelete(int)130%n/a113311
testGetFileStatusThrowsExceptionForNonExistentFile()120%n/a116611
testListStatusThrowsExceptionForNonExistentFile()120%n/a116611
getDefaultWorkingDirectory()100%n/a111111
testWriteReadAndDeleteOneAndAHalfBlocks()100%n/a112211
getTestBaseDir()80%n/a111111
testWriteReadAndDeleteHalfABlock()70%n/a112211
testWriteReadAndDeleteTwoBlocks()70%n/a112211
testWriteReadAndDeleteOneBlock()50%n/a112211
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