I just released Test::Pod::Coverage 0.08, so that you don't have to specify the module names for your distribution.
use Test::More; eval "use Test::Pod::Coverage 0.08"; plan skip_all => "Test::Pod::Coverage 0.08 required for testing POD coverage" if $@; all_pod_coverage_ok();
It's now there on http://search.cpan.org/dist/Test-Pod-Coverage/
The big win for me is not having to remember to change the module names as I cut and paste my t/pod-coverage.t file around. I had one module where I'd cut'n'pasted the t/pod-coverage.t from WWW::Mechanize, but it was still referring to WWW::Mechanize and WWW::Mechanize::Link. It always worked for me, regardless of how bad the docs in the module were.
Now that I think about it, I need to make sure that it ONLY looks in blib.
0.08 (Score:2)
Keep up the good work,
jonasbn
Re:0.08 (Score:2)
The big win for me is not having to remember to change the module names as I cut and paste my t/pod-coverage.t file around. I had one module where I'd cut'n'pasted the t/pod-coverage.t from WWW::Mechanize, but it was still referring to WWW::Mechanize and WWW::Mechanize::Link. It always worked for me, regardless of how bad the docs in the module were.
Now that I think about it, I need to make sure that it ONLY looks in blib.
--
xoa
Bah! (Score:1)
Good stuff. Yet more large number of lines to be removed from a few test scripts.