|
NAMEDevel::Cover::Test - Internal module for testingVERSIONversion 1.36METHODSnewmy $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_quotemy $quoted_item = shell_quote($item) Returns properly quoted item to cope with embedded spaces. perlmy $perl = $self->perl Returns absolute path to Perl interpreter with proper -I options (blib-wise). test_commandmy $command = $self->test_command Returns test command, made of:
cover_commandmy $command = $self->cover_command Returns test command, made of:
test_filemy $file = $self->test_file Returns absolute path to test file. test_file_parametersmy $parameters = $self->test_file_parameters Accessor to test_file_parameters property. get_paramsPopulates the keys "criteria", "select", "test_parameters", "db_name", "cover_db", "cover_parameters" and "skip" using the "test_file" if available otherwise sets the default.cover_goldmy ($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 $] $v will be overridden if installed libraries' versions dictate; for instance, if Math::BigInt is at version > 1.999806, then the version of Perl will be overridden as though it is 5.26. run_command$self->run_command($command) Runs command, most likely obtained from "test_command" sub. BUGSHuh?LICENCECopyright 2001-2019, 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
Visit the GSP FreeBSD Man Page Interface. |