rather directly read the file than use the puppet function
This commit is contained in:
parent
b5e2aff27b
commit
7e7eb1d652
2 changed files with 3 additions and 3 deletions
|
@ -14,5 +14,5 @@ Puppet::Parser::Functions::newfunction(
|
||||||
require 'fileutils'
|
require 'fileutils'
|
||||||
FileUtils.touch(path)
|
FileUtils.touch(path)
|
||||||
end
|
end
|
||||||
function_file([path])
|
File.read(path)
|
||||||
end
|
end
|
||||||
|
|
|
@ -24,10 +24,10 @@ describe "the tfile function" do
|
||||||
describe "when executed properly" do
|
describe "when executed properly" do
|
||||||
|
|
||||||
before :each do
|
before :each do
|
||||||
Puppet::Parser::Scope.any_instance.stubs(:function_file).with(['/some_path/aa']).returns("foo1\nfoo2\n")
|
File.stubs(:read).with('/some_path/aa').returns("foo1\nfoo2\n")
|
||||||
end
|
end
|
||||||
|
|
||||||
it "should return the content of the file by calling the puppet file function" do
|
it "should return the content of the file" do
|
||||||
File.stubs(:exists?).with('/some_path/aa').returns(true)
|
File.stubs(:exists?).with('/some_path/aa').returns(true)
|
||||||
result = @scope.function_tfile(['/some_path/aa'])
|
result = @scope.function_tfile(['/some_path/aa'])
|
||||||
result.should == "foo1\nfoo2\n"
|
result.should == "foo1\nfoo2\n"
|
||||||
|
|
Loading…
Reference in a new issue