From 68947e7f31b6145bf50935ffcd5c10f1c6609eb4 Mon Sep 17 00:00:00 2001 From: Simon Effenberg Date: Tue, 28 Sep 2010 13:40:21 +0200 Subject: (#4860) Fix wrong method name.. params seems to be renamed to parameters --- lib/puppet/util/rdoc/parser.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/puppet') diff --git a/lib/puppet/util/rdoc/parser.rb b/lib/puppet/util/rdoc/parser.rb index 841484322..f9becede1 100644 --- a/lib/puppet/util/rdoc/parser.rb +++ b/lib/puppet/util/rdoc/parser.rb @@ -208,7 +208,7 @@ class Parser Puppet.debug "rdoc: found resource: #{type}[#{title}]" param = [] - stmt.params.children.each do |p| + stmt.parameters.children.each do |p| res = {} res["name"] = p.param res["value"] = "#{p.value.to_s}" unless p.value.nil? -- cgit From 574812ef00e6681fce88bd1e66bbc07e7ade4b41 Mon Sep 17 00:00:00 2001 From: Matt Robinson Date: Tue, 28 Sep 2010 12:32:40 -0700 Subject: (#4860) Add regression tests that would have caught bad params method This is another case where our test objects were overly mocked so they didn't alert us to problems with our implementation. --- lib/puppet/parser/ast/resource.rb | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'lib/puppet') diff --git a/lib/puppet/parser/ast/resource.rb b/lib/puppet/parser/ast/resource.rb index 0c58538d5..6909c85c2 100644 --- a/lib/puppet/parser/ast/resource.rb +++ b/lib/puppet/parser/ast/resource.rb @@ -46,7 +46,6 @@ class Resource < AST::ResourceReference :virtual => virt, :source => scope.source, :scope => scope, - :strict => true ) @@ -64,12 +63,9 @@ class Resource < AST::ResourceReference if params.is_a?(AST::ASTArray) @parameters = params else - - @parameters = AST::ASTArray.new( - + @parameters = AST::ASTArray.new( :line => params.line, :file => params.file, - :children => [params] ) end -- cgit