Search results for "distribution:Test-Valgrind Test::Version"
Test::Valgrind::Version - Object class for valgrind versions.
This class is used to parse, store and compare "valgrind" versions....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind - Generate suppressions, analyse and test any command with valgrind.
This module is a front-end to the "Test::Valgrind::*" API that lets you run Perl code through the "memcheck" tool of the "valgrind" memory debugger, to test for memory errors and leaks. If they aren't available yet, it will first generate suppression...
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Util - Utility routines for Test::Valgrind.
This module contains some helpers used by Test::Valgrind. It is not really designed to be used anywhere else....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Tool - Base class for Test::Valgrind tools.
This class is the base for Test::Valgrind tools. They wrap around "valgrind" tools by parsing its output and sending reports to the parent session whenever an error occurs. They are expected to function both in suppressions generation and in analysis...
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Session - Test::Valgrind session object.
This class supervises the execution of the "valgrind" process. It also acts as a dispatcher between the different components....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Carp - Carp-like private methods for Test::Valgrind objects.
This class only provides a "_croak" method that lazily requires Carp and then croaks with the supplied message. The class should not be used outside from Test::Valgrind and may be removed without notice....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Action - Base class for Test::Valgrind actions.
This class is the base for Test::Valgrind actions. Actions are called each time a tool encounter an error and decide what to do with it (for example passing or failing tests)....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Parser - Base class for Test::Valgrind parsers.
This class is the base for Test::Valgrind parsers....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Report - Base class for Test::Valgrind error reports.
This class provides a generic API for messages (the so-called *reports*) generated by the parser, filtered by the tool and the command, and handled by the action. The tool has authority for deciding in which subclass of this one reports should be ble...
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Command - Base class for Test::Valgrind commands.
This class is the base for Test::Valgrind commands. Commands gather information about the target of the analysis. They should also provide a default setup for generating suppressions....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Component - Base class for Test::Valgrind components.
This class is the base for all others that act as components that can be started and stopped....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Action::Test - Test that an analysis didn't generate any error report.
This action uses "Test::Builder" to plan and pass or fail tests according to the reports received....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Command::Perl - A Test::Valgrind command that invokes perl.
This command is the base for all "perl"-based commands. It handles the suppression generation and sets the main command-line flags....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Action::Captor - Mock Test::Valgrind::Action for capturing output.
This class provides helpers for saving, redirecting and restoring filehandles. It's not meant to be used directly as an action....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Parser::XML - Parse valgrind output as an XML stream.
This is a base class for Test::Valgrind::Parser objects that can parse "valgrind"'s XML output....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Suppressions - Generate suppressions for given tool and command.
This module is an helper for generating suppressions....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Parser::Text - Parse valgrind output as a text stream.
This is a Test::Valgrind::Parser object that can extract suppressions from "valgrind"'s text output....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Tool::memcheck - Run an analysis through the memcheck tool.
This class contains the information required by the session for running the "memcheck" tool....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Command::Aggregate - A Test::Valgrind command that aggregates several other commands.
This command groups several commands together, which the session will run under the same action....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC
Test::Valgrind::Command::PerlScript - A Test::Valgrind command that invokes a perl script.
This command is meant to abstract the argument list handling of a "perl" script....
VPIT/Test-Valgrind-1.19 - 01 Aug 2016 20:56:46 UTC