diff --git a/lib/classes/CLI.js b/lib/classes/CLI.js index 012e98ff627..3233bd5e2a4 100644 --- a/lib/classes/CLI.js +++ b/lib/classes/CLI.js @@ -329,17 +329,13 @@ class CLI { } getVersionNumber() { - this.consoleLog( - `Framework Core: ${version}\nPlugin: ${enterpriseVersion}\nSDK: ${sdkVersion}` - ); + this.consoleLog(`Framework Core: ${version}\nPlugin: ${enterpriseVersion}\nSDK: ${sdkVersion}`); const userNodeVersion = Number(process.version.split('.')[0].slice(1)); // only show components version if user is running Node 8+ if (userNodeVersion >= 8) { const { cliVersion, coreVersion } = require('@serverless/cli'); - this.consoleLog( - `Components Core: ${coreVersion}\nComponents CLI: ${cliVersion}` - ); + this.consoleLog(`Components Core: ${coreVersion}\nComponents CLI: ${cliVersion}`); } } diff --git a/lib/classes/CLI.test.js b/lib/classes/CLI.test.js index 2d944e5b380..71d9aa221f9 100644 --- a/lib/classes/CLI.test.js +++ b/lib/classes/CLI.test.js @@ -447,10 +447,12 @@ describe('CLI', () => { it('should log the version numbers', () => { cli.getVersionNumber(); - expect(consoleLogSpy).to.have.been.calledOnce; + expect(consoleLogSpy).to.have.been.called.calledTwice; expect(consoleLogSpy.args[0][0]).to.include('Framework Core'); expect(consoleLogSpy.args[0][0]).to.include('Plugin'); expect(consoleLogSpy.args[0][0]).to.include('SDK'); + expect(consoleLogSpy.args[1][0]).to.include('Components Core'); + expect(consoleLogSpy.args[1][0]).to.include('Components CLI'); }); });