Devel::Cover::Test(3) | User Contributed Perl Documentation | Devel::Cover::Test(3) |
NAME¶
Devel::Cover::Test - Internal module for testing
VERSION¶
version 1.03
METHODS¶
new¶
my $test = Devel::Cover::Test->new($test, criteria => $string)
Constructor.
"criteria" parameter (optional, defaults to "statement branch condition subroutine") is a space separated list of tokens. Supported tokens are "statement", "branch", "condition", "subroutine" and "pod".
More optional parameters are supported. Refer to "get_params" sub.
shell_quote¶
my $quoted_item = shell_quote($item)
Returns properly quoted item to cope with embedded spaces.
perl¶
my $perl = $self->perl()
Returns absolute path to Perl interpreter with proper -I options (blib-wise).
test_command¶
my $command = $self->test_command()
Returns test command, made of:
cover_command¶
my $command = $self->cover_command()
Returns test command, made of:
test_file¶
my $file = $self->test_file()
Returns absolute path to test file.
test_file_parameters¶
my $parameters = $self->test_file_parameters()
Accessor to test_file_parameters property.
cover_gold¶
my ($base, $v) = $self->cover_gold;
Returns the absolute path of the base to the golden file and the suffix version number.
$base comes from the name of the test and $v will be $] from the earliest perl version for which the golden results should be the same as for the current $]
run_command¶
$self->run_command($command)
Runs command, most likely obtained from "test_command" sub.
BUGS¶
Huh?
LICENCE¶
Copyright 2001-2013, Paul Johnson (paul@pjcj.net)
This software is free. It is licensed under the same terms as Perl itself.
The latest version of this software should be available from my homepage: http://www.pjcj.net
2013-05-20 | perl v5.16.3 |