'use strict'; const { expect } = require('chai'); const renderOptionsHelp = require('../../../../../lib/cli/render-help/options'); const observeOutput = require('@serverless/test/observe-output'); describe('test/unit/lib/cli/render-help/options.test.js', () => { it('should list options', async () => { const output = await observeOutput(() => renderOptionsHelp({ foo: { usage: 'Some option', shortcut: 'b', required: true, }, bar: { usage: 'Elo', }, noData: {}, }) ); expect(output).to.have.string('--foo'); expect(output).to.have.string('-b'); expect(output).to.have.string('Some option'); }); });