Sha256: b03a0a9085914b61e1e2da1cd10254f90ac6d29a3ca6f22668f0827a73db187c
Contents?: true
Size: 574 Bytes
Versions: 28
Compression:
Stored size: 574 Bytes
Contents
require 'spec_helper' require 'r10k/action/puppetfile/purge' describe R10K::Action::Puppetfile::Purge do subject { described_class.new({root: "/some/nonexistent/path"}, []) } let(:puppetfile) { instance_double('R10K::Puppetfile') } before { allow(R10K::Puppetfile).to receive(:new).with("/some/nonexistent/path", nil, nil).and_return(puppetfile) } it_behaves_like "a puppetfile action" it "purges unmanaged entries in the Puppetfile moduledir" do allow(puppetfile).to receive(:load!) expect(puppetfile).to receive(:purge!) subject.call end end
Version data entries
28 entries across 28 versions & 1 rubygems