libtest-nowarnings-perl - module to make sure you didn't emit any warnings while testing

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libtest-nowarnings-perl
Package version: 1.04
Package release: 1
Package architecture: all
Package type: deb
Installed size: 61 B
Download size: 12.77 KB
Official Mirror:
In general, your tests shouldn't produce warnings. This modules causes any warnings to be captured and stored. It automatically adds an extra test that will run when your script ends to check that there were no warnings. If there were any warings, the test will give a "not ok" and diagnostics of where, when and what the warning was, including a stack trace of what was going on when the it occurred. If some of your tests are supposed to produce warnings then you should be capturing and checking them with Test::Warn, that way Test::NoWarnings will not see them and so not complain. The test is run by an END block in Test::NoWarnings. It will not be run when any forked children exit.




    Source package: libtest-nowarnings-perl

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libtest-nowarnings-perl deb package:
      # sudo apt-get install libtest-nowarnings-perl


    • /usr/share/doc/libtest-nowarnings-perl/changelog.Debian.gz
    • /usr/share/doc/libtest-nowarnings-perl/changelog.gz
    • /usr/share/doc/libtest-nowarnings-perl/copyright
    • /usr/share/man/man3/Test::NoWarnings.3pm.gz
    • /usr/share/perl5/Test/
    • /usr/share/perl5/Test/NoWarnings/


    2011-12-02 - gregor herrmann <> libtest-nowarnings-perl (1.04-1) unstable; urgency=low * Team upload. * New upstream release.

    2011-08-08 - Harlan Lieberman-Berg <> libtest-nowarnings-perl (1.03-1) unstable; urgency=low [ Harlan Lieberman-Berg ] * Team upload * New upstream release. * Bumped compat, debhelper to 8, standards version to 3.9.2. [ Ansgar Burchardt ] * debian/control: Convert Vcs-* fields to Git. [ Salvatore Bonaccorso ] * debian/copyright: Replace DEP5 Format-Specification URL from to URL. [ gregor herrmann ] * Update years of upstream copyright. * Update build and runtime dependencies: - remove libtest-tester-perl from Depends - (build) depend on perl 5.10.1 (for Test::Builder 0.86)

    2010-09-14 - Nicholas Bamber <> libtest-nowarnings-perl (1.02-1) unstable; urgency=low [ Jonathan Yu ] * New upstream release * Use new short debhelper rules format * Update copyright to DEP5 format [ gregor herrmann ] * debian/control: Changed: Switched Vcs-Browser field to ViewSVN (source stanza). * debian/control: Added: ${misc:Depends} to Depends: field. [ Ryan Niebur ] * Remove Florian Ragwitz from Uploaders (Closes: #523246) [ Nathan Handler ] * debian/watch: Update to ignore development releases. [ Nicholas Bamber ] * New upstream release * Standards-Version 3.9.1 * Added myself to Uploaders * Added debian/source/format * Refreshed copyright * Removed unneccessary version dependency

    2008-07-02 - Martín Ferrari <> libtest-nowarnings-perl (0.084-1) unstable; urgency=low [ gregor herrmann ] * Take over for the Debian Perl Group with maintainer's permission ( * debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser field (source stanza); Homepage field (source stanza). Changed: Maintainer set to Debian Perl Group <pkg-perl-> (was: Florian Ragwitz <>); Florian Ragwitz <> moved to Uploaders. * Add debian/watch. [ Martín Ferrari ] * New upstream release. * debian/rules: synced with current templates for dh7. * debian/control: increased debhelper dependency to 7, added myself to Uploaders, bumped Standards-Version with no changes. * debian/copyright: new format.

    2008-04-06 - Marc 'HE' Brockschmidt <> libtest-nowarnings-perl (0.082-1.3) unstable; urgency=low * Non-maintainer upload. * debian/rules: Don't fail when perl is smart enough not to create empty dirs. (Closes: 467812)

    2006-01-18 - Florian Ragwitz <> libtest-nowarnings-perl (0.082-1) unstable; urgency=low * New upstream release (Closes: #348599). * Introduced a version in (build-)dep to libtest-tester-perl. * Changed Maintainer field to my new maintainer address.

    2005-07-12 - Florian Ragwitz <> libtest-nowarnings-perl (0.08-1) unstable; urgency=low * Initial release.