module RSpec::Puppet::TypeExampleGroup
Public Instance Methods
rspec_puppet_cleanup()
click to toggle source
# File lib/rspec-puppet/example/type_example_group.rb, line 24 def rspec_puppet_cleanup @type_and_resource = nil end
subject()
click to toggle source
# File lib/rspec-puppet/example/type_example_group.rb, line 8 def subject @type_and_resource ||= begin setup_puppet type_name = self.class.top_level_description.downcase my_params = respond_to?(:params) ? params : {} [ Puppet::Type.type(type_name), # I don't want to create the resource here, so I have # to pass all of the bits form the current scope # required to create it title, my_params ] end end