Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Perl::Critic::PPerl::Critic::Policy::TestingAndDebugging::RequireTestLabels(3)

NAME
       Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels - Tests
       should all have labels.

AFFILIATION
       This Policy is part of the core Perl::Critic distribution.

DESCRIPTION
       Most Perl modules with regression tests use Test::More as
       infrastructure for writing and running those tests.  It has an easy,
       procedural syntax for writing comparisons of results to expectations.

       Most of the Test::More functions allow the programmer to add an
       optional label that describes what each test is trying to judge.	 When
       a test goes wrong, these labels are very useful for quickly determining
       where the problem originated.

       This policy enforces that all Test::More functions have labels where
       applicable.  This only applies to code that has a "use Test::More" or
       "require Test::More" declaration (see below to add more test modules to
       the list).

CONFIGURATION
       A list of additional modules to require label parameters be passed to
       their methods can be specified with the "modules" option.  The list
       must consist of whitespace-delimited, fully-qualified module names.
       For example:

	   [TestingAndDebugging::RequireTestLabels]
	   modules = My::Test::SubClass	 Some::Other::Module

       The module list always implicitly includes Test::More.

AUTHOR
       Chris Dolan <cdolan@cpan.org>

COPYRIGHT
       Copyright (c) 2006-2011 Chris Dolan.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.14.1   Perl::Critic::Policy::TestingAndDebugging::RequireTestLabels(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net