TestingAccessControlManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total763 of 7630%104 of 1040%89891611613737
getColumnMasks(TransactionId, Identity, AccessControlContext, QualifiedObjectName, List)580%60%44101011
checkCanSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set)540%80%55101011
checkCanSetCatalogSessionProperty(TransactionId, Identity, AccessControlContext, String, String)310%40%335511
checkCanRenameTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName)250%40%335511
checkCanRenameView(TransactionId, Identity, AccessControlContext, QualifiedObjectName, QualifiedObjectName)250%40%335511
shouldDenyPrivilege(String, String, TestingAccessControlManager.TestingPrivilegeType)250%40%336611
checkCanRenameSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName, String)240%40%335511
checkCanUpdateTableColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set)240%40%335511
checkCanCreateViewWithSelectFromColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Set)240%40%335511
TestingAccessControlManager(TransactionManager)230%n/a116611
checkCanSetTableProperties(TransactionId, Identity, AccessControlContext, QualifiedObjectName, Map)230%40%335511
checkCanCreateSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName)220%40%335511
checkCanDropSchema(TransactionId, Identity, AccessControlContext, CatalogSchemaName)220%40%335511
checkCanShowCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanCreateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanDropTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanInsertIntoTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanDeleteFromTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanTruncateTable(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanCreateView(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanDropView(TransactionId, Identity, AccessControlContext, QualifiedObjectName)220%40%335511
checkCanSetUser(Identity, AccessControlContext, Optional, String)200%40%335511
checkCanSetSystemSessionProperty(Identity, AccessControlContext, String)190%40%335511
checkCanAddColumns(TransactionId, Identity, AccessControlContext, QualifiedObjectName)180%20%224411
checkCanDropColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName)180%20%224411
checkCanRenameColumn(TransactionId, Identity, AccessControlContext, QualifiedObjectName)180%20%224411
checkCanDropConstraint(TransactionId, Identity, AccessControlContext, QualifiedObjectName)180%20%224411
checkCanAddConstraints(TransactionId, Identity, AccessControlContext, QualifiedObjectName)180%20%224411
rowFilter(QualifiedObjectName, String, ViewExpression)140%n/a113311
columnMask(QualifiedObjectName, String, String, ViewExpression)120%n/a112211
getRowFilters(TransactionId, Identity, AccessControlContext, QualifiedObjectName)120%n/a111111
reset()100%n/a114411
privilege(String, String, TestingAccessControlManager.TestingPrivilegeType)90%n/a111111
privilege(String, TestingAccessControlManager.TestingPrivilegeType)80%n/a111111
deny(TestingAccessControlManager.TestingPrivilege[])60%n/a112211
lambda$rowFilter$0(TestingAccessControlManager.RowFilterKey)40%n/a111111
lambda$checkCanSelectFromColumns$1(Subfield)30%n/a111111