ComponentCreate, ModuleCreate, FunctionCreate: use state.setAsset() on creation to add new items to the state before save.

This commit is contained in:
ac360 2016-01-21 16:16:43 -08:00
parent f6e0e02121
commit e8758ebbbb
4 changed files with 7 additions and 8 deletions

View File

@ -203,11 +203,9 @@ usage: serverless component create`,
module: this.evt.options.module,
runtime: this.evt.options.runtime
});
this.S.state.setAsset(component);
//return component.save();
return BbPromise.resolve()
return component.save();
};
/**

View File

@ -191,7 +191,6 @@ usage: serverless function create <function>`,
return BbPromise.resolve();
};
/**
* Create Function Skeleton
*/
@ -205,6 +204,7 @@ usage: serverless function create <function>`,
function: this.evt.options.function
});
this.S.state.setAsset(func);
return func.save();
};
}

View File

@ -209,6 +209,7 @@ usage: serverless module create`,
runtime: this.evt.options.runtime
});
this.S.state.setAsset(module);
return module.save();
};

View File

@ -20,9 +20,9 @@ describe('All Tests', function() {
//require('./tests/actions/TestDefaultActionHook');
//require('./tests/actions/StageCreate');
//require('./tests/actions/RegionCreate');
//require('./tests/actions/ComponentCreate');
//require('./tests/actions/ModuleCreate');
//require('./tests/actions/FunctionCreate');
require('./tests/actions/ComponentCreate');
require('./tests/actions/ModuleCreate');
require('./tests/actions/FunctionCreate');
//require('./tests/actions/EnvList');
//require('./tests/actions/EnvGet');
//require('./tests/actions/EnvSetUnset');