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
JavaScript
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');
});
});
;