spec/lib/minimart/cli_spec.rb in minimart-1.2.0 vs spec/lib/minimart/cli_spec.rb in minimart-1.2.3
- old
+ new
@@ -1,7 +1,8 @@
require 'spec_helper'
require 'minimart/cli'
+require 'minimart/version'
describe Minimart::Cli do
before(:each) do
@pwd = Dir.pwd
@@ -22,9 +23,15 @@
end
it 'should create the default inventory file' do
Minimart::Cli.start %w[init]
expect(File.exists?('./inventory.yml')).to eq true
+ end
+ end
+
+ describe '#version' do
+ it 'should display the current version' do
+ expect{Minimart::Cli.start %w[version]}.to output("#{Minimart::VERSION}\n").to_stdout
end
end
describe '#mirror' do
let(:command_double) { instance_double(Minimart::Commands::Mirror, execute!: true) }