aboutsummaryrefslogtreecommitdiff
path: root/spec
diff options
context:
space:
mode:
authorJosh Cooper <josh@puppet.com>2018-07-09 21:40:16 -0700
committerJosh Cooper <josh@puppet.com>2018-07-10 11:03:14 -0700
commit53c12ae853476c6bb9f4c1ab761ddf88413e339b (patch)
tree0d1a4e5782d06ba5e61a047210391b050ef6ab36 /spec
parenteea84d976a8dcbb1415f694557f3d30a002b66d8 (diff)
downloadpuppet-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.rb7
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