Main > Programming > Libraries >

Devel::Cover 0.61

Devel::Cover 0.61

Sponsored Links

Devel::Cover 0.61 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 0 (0 times)
File size: 0.026 MB
Platform: Any Platform
License: Perl Artistic License
Price:
Downloads: 908
Date added: 2007-05-01
Publisher: Paul Johnson

Devel::Cover 0.61 description

Devel::Cover package contains code coverage metrics for Perl.

SYNOPSIS

perl -MDevel::Cover yourprog args
cover

perl -MDevel::Cover=-db,cover_db,-coverage,statement,time yourprog args
To test an uninstalled module:
cover -delete
HARNESS_PERL_SWITCHES=-MDevel::Cover make test
cover
To test an uninstalled module which uses Module::Build (0.26 or later):
./Build testcover
If the module does not use the t/*.t framework:
PERL5OPT=-MDevel::Cover make test

This module provides code coverage metrics for Perl. Code coverage metrics describe how throroughly tests exercise code. By using Devel::Cover you can find areas of code not exercised by your tests and find out which tests to create to increase coverage. Code coverage can be considered as an indirect measure of quality.

If you cant guess by the version number this is an alpha release.
Code coverage data are collected using a pluggable runops function which counts how many times each op is executed. These data are then mapped back to reality using the B compiler modules. There is also a statement profiling facility which needs a better backend to be really useful.

The cover program can be used to generate coverage reports.

Statement, branch, condition, subroutine, pod and time coverage information is reported. Statement coverage data should be reasonable, although there may be some statements which are not reported. Branch and condition coverage data should be mostly accurate too, although not always what one might initially expect. Subroutine coverage should be as accurate as statement coverage. Pod coverage comes from Pod::Coverage. If Pod::Coverage::CountParents is available it will be used instead. Coverage data for path coverage are not yet collected.

The gcov2perl program can be used to convert gcov files to Devel::Cover databases.

You may find that the results dont match your expectations. I would imagine that at least one of them is wrong.

The most appropriate mailing list on which to discuss this module would be perl-qa. Discussion has migrated there from perl-qa-metrics which is now defunct. See http://lists.perl.org/showlist.cgi?name=perl-qa.

Devel::Cover 0.61 Screenshot

Advertisements

Devel::Cover 0.61 Keywords

Bookmark Devel::Cover 0.61

Hyperlink code:
Link for forum:

Devel::Cover 0.61 Copyright

WareSeeker periodically updates pricing and software information of Devel::Cover 0.61 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Devel::Cover 0.61 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Devel::Cover::Truth_Table can create and manipulate truth tables for coverage objects. Free Download
Devel::Peek is a Perl module that acts as a data debugging tool for the XS programmer. Free Download
Devel::Graph module can turn Perl code into a graphical flowchart. Free Download
Devel::Backtrace is a Perl module for object-oriented backtrace. Free Download
Devel::Messenger is a Perl module who let your code talk to you. Free Download
Devel::PPPort is a Perl/Pollution/Portability. Free Download
Devel::RingBuffer is a Perl module with shared memory ring buffers for Perl scripts diagnosis/debug. Free Download
Devel::Modlist is a Perl extension to collect module use information. Free Download