spec/puppet-check/cli_spec.rb in puppet-check-1.2.1 vs spec/puppet-check/cli_spec.rb in puppet-check-1.3.0

- old
+ new

@@ -19,9 +19,15 @@ PuppetCheck::CLI.parse(%w(-s -f foo)) expect(PuppetCheck.future_parser).to eql(true) expect(PuppetCheck.style_check).to eql(true) end + it 'correctly parses a formatting option' do + PuppetCheck.output_format = '' + PuppetCheck::CLI.parse(%w(-o text)) + expect(PuppetCheck.output_format).to eql('text') + end + it 'correctly parses PuppetLint arguments' do PuppetCheck.puppetlint_args = [] PuppetCheck::CLI.parse(%w(--puppet-lint puppetlint-arg-one,puppetlint-arg-two foo)) expect(PuppetCheck.puppetlint_args).to eql(['--puppetlint-arg-one', '--puppetlint-arg-two']) end