diff options
author | Josh Cooper <josh@puppet.com> | 2018-07-09 21:40:16 -0700 |
---|---|---|
committer | Josh Cooper <josh@puppet.com> | 2018-07-10 11:03:14 -0700 |
commit | 53c12ae853476c6bb9f4c1ab761ddf88413e339b (patch) | |
tree | 0d1a4e5782d06ba5e61a047210391b050ef6ab36 /spec | |
parent | eea84d976a8dcbb1415f694557f3d30a002b66d8 (diff) | |
download | puppet-hosts_core-53c12ae853476c6bb9f4c1ab761ddf88413e339b.tar.gz puppet-hosts_core-53c12ae853476c6bb9f4c1ab761ddf88413e339b.tar.bz2 |
Remove RSpec/AnyInstance violation
Just pass the hostfile as the target when creating the
Puppet::Type::Host instance.
Diffstat (limited to 'spec')
-rw-r--r-- | spec/unit/provider/host/parsed_spec.rb | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/spec/unit/provider/host/parsed_spec.rb b/spec/unit/provider/host/parsed_spec.rb index da796eb..e07c83d 100644 --- a/spec/unit/provider/host/parsed_spec.rb +++ b/spec/unit/provider/host/parsed_spec.rb @@ -9,17 +9,12 @@ describe Puppet::Type.type(:host).provider(:parsed) do let(:provider) { described_class } let(:hostfile) { tmpfile('hosts') } - before(:each) do - provider.any_instance.stubs(:target).returns hostfile - end - after :each do provider.initvars end def mkhost(args) - hostresource = Puppet::Type::Host.new(name: args[:name]) - hostresource.stubs(:should).with(:target).returns hostfile + hostresource = Puppet::Type::Host.new(name: args[:name], target: hostfile) # Using setters of provider to build our testobject # Note: We already proved, that in case of host_aliases |