Sha256: 4ce5af0c22380bf55da8fda8c253c539548d5352052652d79b69e7723154f3eb
Contents?: true
Size: 701 Bytes
Versions: 53
Compression:
Stored size: 701 Bytes
Contents
#! /usr/bin/env ruby require 'spec_helper' describe "the 'search' function" do before :all do Puppet::Parser::Functions.autoloader.loadall end let :node do Puppet::Node.new('localhost') end let :compiler do Puppet::Parser::Compiler.new(node) end let :scope do Puppet::Parser::Scope.new(compiler) end it "should exist" do Puppet::Parser::Functions.function("search").should == "function_search" end it "should invoke #add_namespace on the scope for all inputs" do scope.expects(:add_namespace).with("where") scope.expects(:add_namespace).with("what") scope.expects(:add_namespace).with("who") scope.function_search(["where", "what", "who"]) end end
Version data entries
53 entries across 53 versions & 2 rubygems