From ead09c21187e076ec8652a0ffe0d3392d50b955e Mon Sep 17 00:00:00 2001 From: Thibault Jouan Date: Sun, 28 Jul 2013 23:25:58 +0000 Subject: [PATCH] Test exact exit status in CLI spec --- spec/producer/core/cli_spec.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/spec/producer/core/cli_spec.rb b/spec/producer/core/cli_spec.rb index a031075..b058cb8 100644 --- a/spec/producer/core/cli_spec.rb +++ b/spec/producer/core/cli_spec.rb @@ -32,7 +32,9 @@ module Producer::Core subject(:cli) { CLI.new(arguments, stdout) } it 'exits' do - expect { cli.run! }.to raise_error SystemExit + expect { cli.run! }.to raise_error(SystemExit) { |e| + expect(e.status).to eq 64 + } end it 'prints the usage' do