Rechercher une page de manuel
Test::Parser::lhcs_regression.3pm
Langue: en
Version: 2008-02-27 (mandriva - 01/05/08)
Section: 3 (Bibliothèques de fonctions)
NAME
Test::Parser::lhcs_regression - Perl module to parse output from runs of the Linux Hotplug CPU Support (lhcs_regression) testsuite.SYNOPSIS
use Test::Parser::lhcs_regression; my $parser = new Test::Parser::LTP; $parser->parse($text); printf("Num Executed: %8d\n", $parser->num_executed()); printf("Num Passed: %8d\n", $parser->num_passed()); printf("Num Failed: %8d\n", $parser->num_failed()); printf("Num Skipped: %8d\n", $parser->num_skipped());
Additional information is available from the subroutines listed below and from the Test::Parser baseclass.
DESCRIPTION
This module provides a way to extract information out of lhcs_regression test run output.FUNCTIONS
Also see Test::Parser for functions available from the base class.new()
Creates a new Test::Parser::lhcs_regression instance. Also calls the Test::Parser base class' new() routine. Takes no arguments.
Override of Test::Parser's default parse_line() routine to make it able to parse LTP output.
The lhcs_regression format is simple, with each test case issuing a status line of the form ``foobar.42 PASS: Blah blah''. A regular expression in this subroutine matches lines that look like that, increments the passed/failed/skipped count accordingly, puts the info in a hash and adds it to the testcases array.
AUTHOR
Bryce Harrington <bryce@osdl.org>COPYRIGHT
Copyright (C) 2006 Bryce Harrington. All Rights Reserved.This script is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
Test::ParserPOD ERRORS
Hey! The above document had some coding errors, which are explained below:- Around line 124:
- '=end' without a target?
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre