UNPKG

serverless

Version:

Serverless Framework - Build web, mobile and IoT applications with serverless architectures using AWS Lambda, Azure Functions, Google CloudFunctions & more

30 lines (23 loc) 1.03 kB
'use strict'; const expect = require('chai').expect; const getCommandSuggestion = require('./getCommandSuggestion'); const Serverless = require('../../lib/Serverless'); describe('#getCommandSuggestion', () => { let serverless; before(() => { serverless = new Serverless(); return serverless.init(); }); it('should return "package" as a suggested command if you input "pekage"', () => { const suggestedCommand = getCommandSuggestion('pekage', serverless.cli.loadedCommands); expect(suggestedCommand).to.be.equal('package'); }); it('should return "deploy" as a suggested command if you input "deploi"', () => { const suggestedCommand = getCommandSuggestion('deploi', serverless.cli.loadedCommands); expect(suggestedCommand).to.be.equal('deploy'); }); it('should return "invoke" as a suggested command if you input "lnvoke"', () => { const suggestedCommand = getCommandSuggestion('lnvoke', serverless.cli.loadedCommands); expect(suggestedCommand).to.be.equal('invoke'); }); });