|
@@ -144,13 +144,14 @@ public class UdfFuncServiceTest {
|
|
|
|
|
|
//UDF_FUNCTION_NOT_EXIST
|
|
|
PowerMockito.when(resourcePermissionCheckService.operationPermissionCheck(AuthorizationType.UDF, 1, ApiFuncIdentificationConstant.UDF_FUNCTION_UPDATE, serviceLogger)).thenReturn(true);
|
|
|
- PowerMockito.when(resourcePermissionCheckService.resourcePermissionCheck(AuthorizationType.UDF, new Object[]{1}, 0, serviceLogger)).thenReturn(true);
|
|
|
+ PowerMockito.when(resourcePermissionCheckService.resourcePermissionCheck(AuthorizationType.UDF, new Object[]{12}, 0, serviceLogger)).thenReturn(true);
|
|
|
Result<Object> result = udfFuncService.updateUdfFunc(getLoginUser(), 12, "UdfFuncServiceTest", "org.apache.dolphinscheduler.api.service.UdfFuncServiceTest", "String",
|
|
|
"UdfFuncServiceTest", "UdfFuncServiceTest", UdfType.HIVE, 1);
|
|
|
logger.info(result.toString());
|
|
|
Assert.assertTrue(Status.UDF_FUNCTION_NOT_EXIST.getCode() == result.getCode());
|
|
|
|
|
|
//HDFS_NOT_STARTUP
|
|
|
+ PowerMockito.when(resourcePermissionCheckService.resourcePermissionCheck(AuthorizationType.UDF, new Object[]{1}, 0, serviceLogger)).thenReturn(true);
|
|
|
result = udfFuncService.updateUdfFunc(getLoginUser(), 1, "UdfFuncServiceTest", "org.apache.dolphinscheduler.api.service.UdfFuncServiceTest", "String",
|
|
|
"UdfFuncServiceTest", "UdfFuncServiceTest", UdfType.HIVE, 1);
|
|
|
logger.info(result.toString());
|
|
@@ -158,7 +159,7 @@ public class UdfFuncServiceTest {
|
|
|
|
|
|
//RESOURCE_NOT_EXIST
|
|
|
PowerMockito.when(resourcePermissionCheckService.operationPermissionCheck(AuthorizationType.UDF, 1, ApiFuncIdentificationConstant.UDF_FUNCTION_UPDATE, serviceLogger)).thenReturn(true);
|
|
|
- PowerMockito.when(resourcePermissionCheckService.resourcePermissionCheck(AuthorizationType.UDF, new Object[]{12}, 0, serviceLogger)).thenReturn(true);
|
|
|
+ PowerMockito.when(resourcePermissionCheckService.resourcePermissionCheck(AuthorizationType.UDF, new Object[]{11}, 0, serviceLogger)).thenReturn(true);
|
|
|
PowerMockito.when(udfFuncMapper.selectUdfById(11)).thenReturn(getUdfFunc());
|
|
|
PowerMockito.when(PropertyUtils.getResUploadStartupState()).thenReturn(true);
|
|
|
result = udfFuncService.updateUdfFunc(getLoginUser(), 11, "UdfFuncServiceTest", "org.apache.dolphinscheduler.api.service.UdfFuncServiceTest", "String",
|