mirror of
https://github.com/serverless/serverless.git
synced 2026-01-18 14:58:43 +00:00
added unique token to deployment logical id
This commit is contained in:
parent
ef1ac845c4
commit
6a0de8fd39
@ -16,8 +16,10 @@ module.exports = {
|
||||
}
|
||||
`;
|
||||
|
||||
const deploymentLogicalId = `DeploymentApigEvent${(new Date).getTime().toString()}`;
|
||||
|
||||
const newDeploymentObject = {
|
||||
DeploymentApigEvent: JSON.parse(deploymentTemplate),
|
||||
[deploymentLogicalId]: JSON.parse(deploymentTemplate),
|
||||
};
|
||||
|
||||
_.merge(this.serverless.service.resources.Resources, newDeploymentObject);
|
||||
|
||||
@ -34,10 +34,12 @@ describe('#compileDeployment()', () => {
|
||||
|
||||
it('should create a deployment resource', () => awsCompileApigEvents
|
||||
.compileDeployment().then(() => {
|
||||
const deploymentLogicalId = Object
|
||||
.keys(awsCompileApigEvents.serverless.service.resources.Resources)[0];
|
||||
expect(
|
||||
awsCompileApigEvents.serverless.service.resources.Resources
|
||||
awsCompileApigEvents.serverless.service.resources.Resources[deploymentLogicalId]
|
||||
).to.deep.equal(
|
||||
serviceResourcesAwsResourcesObjectMock.Resources
|
||||
serviceResourcesAwsResourcesObjectMock.Resources.DeploymentApigEvent
|
||||
);
|
||||
})
|
||||
);
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user