if (Operation2Privilege.isAdminPrivOperation(hiveOpType)) {
if (Operation2Privilege.isAdminPrivOperation(hiveOpType)) { RequiredPrivileges requiredPrivs = Operation2Privilege.getRequiredPrivs(hiveOpType, hiveObj, ioType);
RequiredPrivileges requiredPrivs = Operation2Privilege.getRequiredPrivs(hiveOpType, hiveObj, ioType);
/** * test that all enums in {@link HiveOperationType} match one map entry in * Operation2Privilege */ @Test public void checkHiveOperationTypeMatch() { Set<HiveOperationType> operationMapKeys = Operation2Privilege.getOperationTypes(); for (HiveOperationType operationType : HiveOperationType.values()) { if (!operationMapKeys.contains(operationType)) { fail("Unable to find corresponding entry in Operation2Privilege map for HiveOperationType " + operationType); } } assertEquals("Check if Operation2Privilege, HiveOperationType have same number of instances", operationMapKeys.size(), HiveOperationType.values().length); }
RequiredPrivileges requiredPrivs = Operation2Privilege.getRequiredPrivs(hiveOpType, hiveObj, ioType);