The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Test::Group::NoWarnings - turn warnings into test failures

SYNOPSIS

  use Test::Group;
  use Test::Group::NoWarnings;

  next_test_nowarnings();

  test mytest => sub {
      # ...
  };

DESCRIPTION

This module is an extension for Test::Group. It allows you to trap warnings generated during a test group and convert them to test failures.

If you are not already familiar with Test::Group now would be a good time to go take a look.

See also Test::NoWarnings, which does something similar for the test script as a whole rather than for a particular group.

EXPORTS

The following function is exported by default.

next_test_nowarnings ()

Causes warnings to be trapped for the next test group.

SEE ALSO

Test::Group, Test::NoWarnings

AUTHORS

Nick Cleaton <ncleaton@cpan.org>

Dominique Quatravaux <domq@cpan.org>

LICENSE

Copyright (c) 2009 by Nick Cleaton and Dominique Quatravaux

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.1 or, at your option, any later version of Perl 5 you may have available.