Class: RSpec::Puppet::Adapters::Adapter6X

Inherits:
Adapter40 show all
Defined in:
lib/rspec-puppet/adapters.rb

Instance Method Summary collapse

Methods inherited from Adapter40

#current_environment, #manifest, #modulepath, #setup_puppet

Methods inherited from Base

#current_environment, #get_setting, #manifest, #modulepath, #setup_puppet

Instance Method Details

#catalog(node, _exported) ⇒ Object



203
204
205
206
207
# File 'lib/rspec-puppet/adapters.rb', line 203

def catalog(node, _exported)
  super.tap do |c|
    Puppet::Pops::Evaluator::DeferredResolver.resolve_and_replace(node.facts, c)
  end
end

#settings_mapObject



196
197
198
199
200
201
# File 'lib/rspec-puppet/adapters.rb', line 196

def settings_map
  super.concat([
    [:basemodulepath, :basemodulepath],
    [:vendormoduledir, :vendormoduledir],
  ])
end