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