Sha256: 4d3d253c419f861fed9bfc85ada90c8942e15805139dbd28ad150a1ea69b7c93
Contents?: true
Size: 712 Bytes
Versions: 33
Compression:
Stored size: 712 Bytes
Contents
#!/usr/bin/env rspec # # Unit testing for the RedHat service Provider # require 'spec_helper' provider_class = Puppet::Type.type(:service).provider(:systemd) describe provider_class do before :each do @class = Puppet::Type.type(:service).provider(:redhat) @resource = stub 'resource' @resource.stubs(:[]).returns(nil) @resource.stubs(:[]).with(:name).returns "myservice.service" @provider = provider_class.new @resource.stubs(:provider).returns @provider @provider.resource = @resource end [:enabled?, :enable, :disable, :start, :stop, :status, :restart].each do |method| it "should have a #{method} method" do @provider.should respond_to(method) end end end
Version data entries
33 entries across 33 versions & 3 rubygems