class RSpec::Puppet::Coverage::ResourceWrapper

Attributes

resource[R]

Public Class Methods

new(resource = nil) click to toggle source
# File lib/rspec-puppet/coverage.rb, line 334
def initialize(resource = nil)
  @resource = resource
end

Public Instance Methods

to_hash() click to toggle source
# File lib/rspec-puppet/coverage.rb, line 342
def to_hash
  {
    touched: touched?
  }
end
to_json(opts) click to toggle source
# File lib/rspec-puppet/coverage.rb, line 348
def to_json(opts)
  to_hash.to_json(opts)
end
to_s() click to toggle source
# File lib/rspec-puppet/coverage.rb, line 338
def to_s
  @resource.to_s
end
touch!() click to toggle source
# File lib/rspec-puppet/coverage.rb, line 352
def touch!
  @touched = true
end
touched?() click to toggle source
# File lib/rspec-puppet/coverage.rb, line 356
def touched?
  !!@touched
end