Skip to content
Merged
Prev Previous commit
Do not ensure global role is present as not inserted anymore by serve…
  • Loading branch information
AdrieanKhisbe committed Jun 3, 2020
commit 8c97bedeb8489c1fefd7b5704bb413cee6a89a21
12 changes: 0 additions & 12 deletions src/test/index.test.ts
Original file line number Diff line number Diff line change
Expand Up @@ -284,12 +284,6 @@ describe('plugin tests', function(this: any) {
assert.equal(sqsMapping.DependsOn, "SqsHandlerIamRoleLambdaExecution");
});

it('ensure global role is present', () => {
const helloNoPerFunctionResource = serverless.service.provider.compiledCloudFormationTemplate.Resources.HelloNoPerFunctionLambdaFunction;
assert.isTrue(helloNoPerFunctionResource.DependsOn.indexOf('IamRoleLambdaExecution') >= 0, 'function resource depends on global role');
assert.equal(helloNoPerFunctionResource.Properties.Role["Fn::GetAtt"][0], 'IamRoleLambdaExecution', "function resource role is set to global role");
});

it('ensure empty IAM statements are supported', () => {
const helloEmptyIamStatementsRole =
serverless.service.provider.compiledCloudFormationTemplate.Resources.HelloEmptyIamStatementsIamRoleLambdaExecution;
Expand Down Expand Up @@ -475,12 +469,6 @@ describe('plugin tests', function(this: any) {
assert.equal(sqsMapping.DependsOn, "SqsHandlerIamRoleLambdaExecution");
});

it('ensure global role is present', () => {
const helloNoPerFunctionResource = serverless.service.provider.compiledCloudFormationTemplate.Resources.HelloNoPerFunctionLambdaFunction;
assert.isTrue(helloNoPerFunctionResource.DependsOn.indexOf('IamRoleLambdaExecution') >= 0, 'function resource depends on global role');
assert.equal(helloNoPerFunctionResource.Properties.Role["Fn::GetAtt"][0], 'IamRoleLambdaExecution', "function resource role is set to global role");
});

it('ensure empty IAM managed are supported', () => {
const helloEmptyIamPolicyRole =
serverless.service.provider.compiledCloudFormationTemplate.Resources.HelloEmptyIamPoliciesIamRoleLambdaExecution;
Expand Down