Sha256: d937170bf36e94f9d6ddc235f95e8a2aa8b14a3fedd70d8438bf809d735a08e1
Contents?: true
Size: 651 Bytes
Versions: 25
Compression:
Stored size: 651 Bytes
Contents
require 'spec_helper' module Berkshelf describe Cli do let(:subject) { described_class.new } let(:berksfile) { double('Berksfile') } let(:cookbooks) { ['mysql'] } before do allow(Berksfile).to receive(:from_options).and_return(berksfile) end describe '#upload' do it 'calls to upload with params if passed in cli' do expect(berksfile).to receive(:upload).with(cookbooks, include(skip_syntax_check: true, freeze: false) ) subject.options[:skip_syntax_check] = true subject.options[:no_freeze] = true subject.upload('mysql') end end end end
Version data entries
25 entries across 25 versions & 1 rubygems