1 #! /usr/bin/env ruby -S rspec
3 module PuppetSpec::Scope
4 # Initialize a new scope suitable for testing.
6 def create_test_scope_for_node(node_name)
7 node = Puppet::Node.new(node_name)
8 compiler = Puppet::Parser::Compiler.new(node)
9 scope = Puppet::Parser::Scope.new(compiler)
10 scope.source = Puppet::Resource::Type.new(:node, node_name)
11 scope.parent = compiler.topscope