mirror of
https://github.com/serverless/serverless.git
synced 2026-01-25 15:07:39 +00:00
Ensure to return promise
This commit is contained in:
parent
1d4e59436c
commit
87afded3d7
@ -1932,18 +1932,18 @@ describe('PluginManager', () => {
|
||||
|
||||
beforeEach(function () { // eslint-disable-line prefer-arrow-callback
|
||||
serverlessInstance = new Serverless();
|
||||
serverlessInstance.init();
|
||||
return serverlessInstance.init().then(() => {
|
||||
// Cannot rely on shebang in severless.js to invoke script using NodeJS on Windows.
|
||||
const execPrefix = os.platform() === 'win32' ? 'node ' : '';
|
||||
serverlessExec = execPrefix + path.join(serverlessInstance.config.serverlessPath,
|
||||
'..', 'bin', 'serverless');
|
||||
const tmpDir = testUtils.getTmpDirPath();
|
||||
serviceDir = path.join(tmpDir, 'service');
|
||||
fse.mkdirsSync(serviceDir);
|
||||
process.chdir(serviceDir);
|
||||
|
||||
// Cannot rely on shebang in severless.js to invoke script using NodeJS on Windows.
|
||||
const execPrefix = os.platform() === 'win32' ? 'node ' : '';
|
||||
serverlessExec = execPrefix + path.join(serverlessInstance.config.serverlessPath,
|
||||
'..', 'bin', 'serverless');
|
||||
const tmpDir = testUtils.getTmpDirPath();
|
||||
serviceDir = path.join(tmpDir, 'service');
|
||||
fse.mkdirsSync(serviceDir);
|
||||
process.chdir(serviceDir);
|
||||
|
||||
execSync(`${serverlessExec} create --template aws-nodejs`);
|
||||
execSync(`${serverlessExec} create --template aws-nodejs`);
|
||||
});
|
||||
});
|
||||
|
||||
it('should expose a working integration between the CLI and the plugin system', () => {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user