CPANTS tests module kwalitee, including a metric for Pod tests. It does much more than Test::Pod I discovered.
While fixing PodToHTML, I discovered that even though Test::Pod did not complain, cpants_lint.pl did. It took me a while to figure it out, but Test::Pod only looks for specific files (modules and scripts), while the Pod checker in Module::CPANTS::Analyse looks for any files with the right extensions (.pm,
PodToHTML has a t/testpod.pod. Test::Pod ignores it, but Module::CPANTS::Analyse looks at it. Since it's a test file, it has some broken Pod in it on purpose. Since it has broken Pod, cpants_lint.pl complains.
This is a bit of a problem for authors writing Pod modules and testing bad input.