Devel::Cover 0.61
Sponsored Links
Devel::Cover 0.61 Ranking & Summary
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.
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
Devel::Cover 0.61 Keywords
Cover 0.61
MDevel
Perl
Code coverage
For Perl
Coverage data
coverage
code
metrics
data
statement
test
Devel::Cover
DevelCover
Devel::Cover 0.61
Libraries
Bookmark Devel::Cover 0.61
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
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
code coverage tool
code coverage analysis
code coverage c++
code coverage testing
g++ code coverage
code coverage visual studio
code coverage tool for java
gcc code coverage
code coverage visual studio 2005
java code coverage
coverage map verizon wireless
code coverage emma
code coverage with clover
clover code coverage
code coverage perl
groove coverage
code coverage cobertura
coverage from around
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
Latest Software
Popular Software
Favourite Software