spec/puppet-check/cli_spec.rb in puppet-check-1.4.1 vs spec/puppet-check/cli_spec.rb in puppet-check-1.5.0

- old
+ new

@@ -25,9 +25,17 @@ expect(PuppetCheck.settings[:style_check]).to eql(true) expect(PuppetCheck.settings[:smoke_check]).to eql(true) expect(PuppetCheck.settings[:regression_check]).to eql(true) end + it 'correctly parser EYAML options' do + PuppetCheck.settings[:public] = nil + PuppetCheck.settings[:private] = nil + PuppetCheck::CLI.parse(%w[--public pub.pem --private priv.pem]) + expect(PuppetCheck.settings[:public]).to eql('pub.pem') + expect(PuppetCheck.settings[:private]).to eql('priv.pem') + end + it 'correctly parses a formatting option' do PuppetCheck.settings[:output_format] = '' PuppetCheck::CLI.parse(%w[-o text]) expect(PuppetCheck.settings[:output_format]).to eql('text') end