NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.
All the Perl that's Practical to Extract and Report
Stories, comments, journals, and other submissions on use Perl; are Copyright 1998-2006, their respective owners.
CPAN Testing (Score:1)
I'll do a talk on it at YAPC::Europe in Belfast, and if you (and others) are interested, we could do a BOF.
For a short preview, CPANTS currently creates YAML-files for each dist containing various information. Additionally, it creates a SQLite DB for easy querying of stuff.
Here's the yaml-file for Acme::Bleach (which contains 3 pod errors):
--- #YAML:1.0
dist: Acme-Bleach-1.12
distribution:
Re:CPAN Testing (Score:2)
However, are you also a producing a report of the errors you've found. In some cases rerunning the tests on a.n.other box may not spot the problems, so it's handy to have a detailed list of what you tested with (Test:: module versions too) as well as the errors.
Re:CPAN Testing (Score:1)
But including versions of important modules used (and perl version, BTW) is a good idea. Thanks!
BTW. I ran CPANTS today, you can view the results here (this is a very temporary URI..):
http://test1.dev.zsi.at/ [dev.zsi.at]
(very raw results, that is: yaml-files in directory metrics, and a sqlite DB. no docs currently, sorry)
Reply to This
Parent
Re:CPAN Testing (Score:2)
What's ninja (in files)?
Re:CPAN Testing (Score:1)
"Ninja" was a topic at the CPLAN meeting, but not discussed (I think).
So I got interested and did some research (using CPANTS). All people using it are employed by Fotango. It containts what looks like roleplaying stats (Strenght, Dexterity, etc). But I don't know what it's for...
eg: http://search.cpan.org/src/LBROCARD/Data-Page-1.03/NINJA [cpan.org]