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) }