diff options
author | James Turnbull <james@lovedthanlost.net> | 2010-07-09 01:52:46 +1000 |
---|---|---|
committer | Markus Roberts <Markus@reality.com> | 2010-07-09 09:31:56 -0700 |
commit | b4593f24871b8e6525293f7dc6607bb5ba9ba6fe (patch) | |
tree | 95238ee6f8a1a60c76f5cfc7423a1b8c0dcfdf4b | |
parent | dda165af210c598715c2cf50ba29f8466a589687 (diff) | |
download | puppet-b4593f24871b8e6525293f7dc6607bb5ba9ba6fe.tar.gz puppet-b4593f24871b8e6525293f7dc6607bb5ba9ba6fe.tar.xz puppet-b4593f24871b8e6525293f7dc6607bb5ba9ba6fe.zip |
Update RDoc parser to reflect change of custom plugin and fact locations
-rw-r--r-- | lib/puppet/util/rdoc/parser.rb | 2 | ||||
-rwxr-xr-x | spec/unit/util/rdoc/parser_spec.rb | 6 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/puppet/util/rdoc/parser.rb b/lib/puppet/util/rdoc/parser.rb index 0693c44a5..9c86ec360 100644 --- a/lib/puppet/util/rdoc/parser.rb +++ b/lib/puppet/util/rdoc/parser.rb @@ -82,7 +82,7 @@ class Parser # find a module fullpath = File.expand_path(path) Puppet.debug "rdoc: testing %s" % fullpath - if fullpath =~ /(.*)\/([^\/]+)\/(?:manifests|plugins)\/.+\.(pp|rb)$/ + if fullpath =~ /(.*)\/([^\/]+)\/(?:manifests|plugins|lib)\/.+\.(pp|rb)$/ modpath = $1 name = $2 Puppet.debug "rdoc: module %s into %s ?" % [name, modpath] diff --git a/spec/unit/util/rdoc/parser_spec.rb b/spec/unit/util/rdoc/parser_spec.rb index 7113b9539..d30c0c13b 100755 --- a/spec/unit/util/rdoc/parser_spec.rb +++ b/spec/unit/util/rdoc/parser_spec.rb @@ -109,7 +109,7 @@ describe RDoc::Parser do end it "should defer plugins parsing to parse_plugins for this module" do - @parser.input_file_name = "module/plugins/puppet/parser/function.rb" + @parser.input_file_name = "module/lib/puppet/parser/function.rb" @parser.expects(:parse_plugins).with(@module) @@ -462,14 +462,14 @@ describe RDoc::Parser do end it "should delegate parsing custom facts to parse_facts" do - @parser = RDoc::Parser.new(@top_level, "module/manifests/plugins/puppet/facter/test.rb", nil, Options.instance, RDoc::Stats.new) + @parser = RDoc::Parser.new(@top_level, "module/manifests/lib/puppet/facter/test.rb", nil, Options.instance, RDoc::Stats.new) @parser.expects(:parse_fact).with(@container) @parser.parse_plugins(@container) end it "should delegate parsing plugins to parse_plugins" do - @parser = RDoc::Parser.new(@top_level, "module/manifests/plugins/puppet/functions/test.rb", nil, Options.instance, RDoc::Stats.new) + @parser = RDoc::Parser.new(@top_level, "module/manifests/lib/puppet/functions/test.rb", nil, Options.instance, RDoc::Stats.new) @parser.expects(:parse_puppet_plugin).with(@container) @parser.parse_plugins(@container) |