Skip to content

Commit bcfd3c8

Browse files
committed
fixed #23
1 parent 6caab5b commit bcfd3c8

File tree

3 files changed

+3
-14
lines changed

3 files changed

+3
-14
lines changed

lib/index.js

-2
Original file line numberDiff line numberDiff line change
@@ -210,7 +210,6 @@ class ServerlessStepFunctions {
210210
this.serverless.cli.log('Start to deploy for all stateMachies and activities...');
211211
return BbPromise.bind(this)
212212
.then(this.yamlParse)
213-
.then(this.checkActivitySettings)
214213
.then(this.getActivityArns)
215214
.then(this.describeActivities)
216215
.then(this.createActivities)
@@ -250,7 +249,6 @@ class ServerlessStepFunctions {
250249
.then(this.deleteIamRoles)
251250
.then(this.getStateMachineNames)
252251
.then(this.deleteStateMachines)
253-
.then(this.checkActivitySettings)
254252
.then(this.getActivityArns)
255253
.then(this.describeActivities)
256254
.then(this.deleteActivities)

lib/index.test.js

+2-11
Original file line numberDiff line numberDiff line change
@@ -152,8 +152,6 @@ describe('ServerlessStepFunctions', () => {
152152
it('should run promise chain in order', () => {
153153
const yamlParseStub = sinon
154154
.stub(serverlessStepFunctions, 'yamlParse').returns(BbPromise.resolve());
155-
const checkActivitySettingsStub = sinon
156-
.stub(serverlessStepFunctions, 'checkActivitySettings').returns(BbPromise.resolve());
157155
const getActivityArnsStub = sinon
158156
.stub(serverlessStepFunctions, 'getActivityArns').returns(BbPromise.resolve());
159157
const describeActivitiesStub = sinon
@@ -176,8 +174,7 @@ describe('ServerlessStepFunctions', () => {
176174
return serverlessStepFunctions.allDeploy()
177175
.then(() => {
178176
expect(yamlParseStub.calledOnce).to.be.equal(true);
179-
expect(checkActivitySettingsStub.calledAfter(yamlParseStub)).to.be.equal(true);
180-
expect(getActivityArnsStub.calledAfter(checkActivitySettingsStub)).to.be.equal(true);
177+
expect(getActivityArnsStub.calledAfter(yamlParseStub)).to.be.equal(true);
181178
expect(describeActivitiesStub.calledAfter(getActivityArnsStub)).to.be.equal(true);
182179
expect(createActivitiesStub.calledAfter(describeActivitiesStub)).to.be.equal(true);
183180
expect(getStateMachineNamesStub.calledAfter(createActivitiesStub)).to.be.equal(true);
@@ -188,7 +185,6 @@ describe('ServerlessStepFunctions', () => {
188185
expect(createStateMachinesStub.calledAfter(deleteStateMachinesStub)).to.be.equal(true);
189186

190187
serverlessStepFunctions.yamlParse.restore();
191-
serverlessStepFunctions.checkActivitySettings.restore();
192188
serverlessStepFunctions.getActivityArns.restore();
193189
serverlessStepFunctions.describeActivities.restore();
194190
serverlessStepFunctions.createActivities.restore();
@@ -212,8 +208,6 @@ describe('ServerlessStepFunctions', () => {
212208
.stub(serverlessStepFunctions, 'getStateMachineNames').returns(BbPromise.resolve());
213209
const deleteStateMachinesStub = sinon
214210
.stub(serverlessStepFunctions, 'deleteStateMachines').returns(BbPromise.resolve());
215-
const checkActivitySettingsStub = sinon
216-
.stub(serverlessStepFunctions, 'checkActivitySettings').returns(BbPromise.resolve());
217211
const getActivityArnsStub = sinon
218212
.stub(serverlessStepFunctions, 'getActivityArns').returns(BbPromise.resolve());
219213
const describeActivitiesStub = sinon
@@ -227,16 +221,14 @@ describe('ServerlessStepFunctions', () => {
227221
expect(deleteIamRolesStub.calledAfter(yamlParseStub)).to.be.equal(true);
228222
expect(getStateMachineNamesStub.calledAfter(deleteIamRolesStub)).to.be.equal(true);
229223
expect(deleteStateMachinesStub.calledAfter(getStateMachineNamesStub)).to.be.equal(true);
230-
expect(checkActivitySettingsStub.calledAfter(deleteStateMachinesStub)).to.be.equal(true);
231-
expect(getActivityArnsStub.calledAfter(checkActivitySettingsStub)).to.be.equal(true);
224+
expect(getActivityArnsStub.calledAfter(deleteStateMachinesStub)).to.be.equal(true);
232225
expect(describeActivitiesStub.calledAfter(getActivityArnsStub)).to.be.equal(true);
233226
expect(deleteActivitiesStub.calledAfter(describeActivitiesStub)).to.be.equal(true);
234227

235228
serverlessStepFunctions.yamlParse.restore();
236229
serverlessStepFunctions.deleteIamRoles.restore();
237230
serverlessStepFunctions.getStateMachineNames.restore();
238231
serverlessStepFunctions.deleteStateMachines.restore();
239-
serverlessStepFunctions.checkActivitySettings.restore();
240232
serverlessStepFunctions.getActivityArns.restore();
241233
serverlessStepFunctions.describeActivities.restore();
242234
serverlessStepFunctions.deleteActivities.restore();
@@ -612,4 +604,3 @@ describe('ServerlessStepFunctions', () => {
612604
});
613605
});
614606
});
615-

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "serverless-step-functions",
3-
"version": "0.4.0",
3+
"version": "0.4.1",
44
"description": "The module is AWS Step Functions plugin for Serverless Framework",
55
"main": "lib/index.js",
66
"scripts": {

0 commit comments

Comments
 (0)