TestNativeAzureFileSystemAuthorization

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,351 of 4,3510%34 of 340%91918548547474
testRenamePositiveWhenDestinationFolderDoesNotExist()2030%n/a11373711
testRenamePositiveWhenDestinationFolderExists()1550%n/a11303011
testDeleteAuthCheckFailureLeavesFilesUndeleted()1350%n/a11252511
testRecursiveDeleteFailsWithStickybit()1170%n/a11202011
testAccessForFileAndIntermediateDirectoryCreated()1120%n/a11191911
testDeleteScenarioForRoot()1100%n/a11212111
testRenamePendingAuthorizationCalls()1100%n/a11212111
testRenameWithStickyBitNegative()1090%n/a11202011
testSingleFileDeleteWithStickyBitNegative()990%n/a11161611
testRenameWithStickyBitPositive()960%n/a11191911
testRecursiveDeleteSucceedsWithStickybit()960%n/a11171711
testRenameOnNonExistentSourceWithStickyBit()930%n/a11171711
testSetPermission(String, List, List, String, boolean, boolean)930%120%77181811
testRenameOnNonExistentSource()920%n/a11181811
testMkdirsWithExistingHierarchyCheckPositive2()900%n/a11181811
testRenameAccessCheckNegativeOnDstFolder()850%n/a11171711
testDeleteSucceedsForParentDirectoryOwnerUserWithStickybit()850%n/a11151511
testRenameAccessCheckPositiveOnDstFolder()840%n/a11171711
testDeleteSucceedsForOnlyFilesOwnedByUserWithStickybitSet()840%n/a11141411
testReadAccessCheckNegative()820%40%33212111
testFileDeleteAccessCheckNegative()820%n/a11171711
testSetOwnerSucceedsForAnyUserWhenWildCardIsSpecified()820%20%22171711
testSetOwnerFailsForIllegalSetup()790%n/a11131311
testRenameAccessCheckNegative()780%n/a11151511
testReadAccessCheckPositive()780%40%33202011
testOwnerPermissionPositive()780%n/a11151511
testSingleFileDeleteWithStickyBitPositive()710%n/a11131311
testSetOwnerSucceedsForAuthorisedUsers()710%20%22141411
testFileDeleteAccessWithIntermediateFoldersCheckPositive()680%n/a11131311
testAccessWhenPermissionsMatchForAllAndReadWrite()660%n/a11141411
testRenameAccessCheckPositive()640%n/a11131311
testOwnerPermissionNegative()640%n/a11121211
testAccessWhenPermissionsDoNotMatch()610%n/a11141411
testAccessWhenPermissionsMatchForWriteAndWriteExecute()590%n/a11131311
testAccessWhenPermissionsMatchForReadAndReadExecute()590%n/a11131311
testListAccessCheckPositive()580%n/a11111111
testMkdirsWithExistingHierarchyCheckPositive1()580%n/a11121211
testSetOwnerThrowsForUnauthorisedUsers()570%n/a11101011
testListAccessCheckNegative()560%n/a11111111
testCreateAccessWithOverwriteCheckPositive()520%n/a11101011
testAccessWhenPermissionsMatchForExecuteAndNone()520%n/a11121211
testAccessFileDoesNotExist()510%n/a11111111
allowRecursiveDelete(NativeAzureFileSystem, String)500%40%338811
testCreateAccessWithOverwriteCheckNegative()490%n/a11101011
testCreateAccessWithCreateIntermediateFoldersCheckPositive()470%n/a119911
testMkdirsCheckNegative()450%n/a119911
setUp()440%40%338811
testCreateAccessCheckNegative()440%n/a119911
testFileDeleteAccessCheckPositive()440%n/a119911
testMkdirsCheckPositive()400%n/a118811
testCreateAccessWithoutCreateIntermediateFoldersCheckPositive()390%n/a118811
testAccessFileDoesNotExistWhenNoAccessPermission()370%n/a119911
testListStatusWithTripleSlashCheckPositive()350%n/a116611
createConfiguration()330%n/a119911
setExpectedFailureMessage(String, Path)270%n/a114411
executeSetPermissionSuccess(UserGroupInformation, Path, FsPermission, FsPermission)250%20%226611
testSetPermissionForInvalidAllowedUserList()210%n/a113311
testSetPermissionForInvalidDaemonUserList()210%n/a113311
recursiveDelete(Path)200%n/a116611
assertPermissionEquals(Path, FsPermission)180%n/a114411
assertOwnerEquals(Path, String)180%n/a113311
testGetFileStatusPositive()160%n/a114411
testRetrievingOwnerDoesNotFailWhenFileDoesNotExist()140%n/a114411
testSetPermissionWhenWildCardInAllowedUserList()120%n/a113311
executeSetPermissionFailure(UserGroupInformation, Path, FsPermission, FsPermission, boolean)120%n/a112211
assertNoAccess(Path, FsAction)100%n/a112211
testSetPermissionThrowsForUnauthorisedUsers()90%n/a112211
testSetPermissionForAuthorisedUsers()90%n/a112211
testSetPermissionForOwner()90%n/a112211
testSetPermissionForDaemonUser()90%n/a112211
static {...}70%n/a112211
TestNativeAzureFileSystemAuthorization()60%n/a113311
createTestAccount()40%n/a111111
getCurrentUserShortName()30%n/a111111