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

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
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.


Package Version Architecture Repository
libtest-nowarnings-perl_1.04-1_all.deb 1.04 all Debian Main
libtest-nowarnings-perl - - -


Name Value
perl >= 5.10.1


Type URL
Binary Package libtest-nowarnings-perl_1.04-1_all.deb
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




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
* 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.

See Also

Package Description
libtest-number-delta-perl_1.04-1_all.deb module to compare the difference between numbers against a given tolerance
libtest-object-perl_0.07-2_all.deb Thoroughly testing objects via registered handlers
libtest-output-perl_1.03-1_all.deb perl module to test stdout and stderr messages
libtest-perl-critic-perl_1.02-1_all.deb module to use Perl::Critic in test scripts
libtest-pod-content-perl_0.0.6-1_all.deb Perl module for testing POD content
libtest-pod-coverage-perl_1.10-1_all.deb module to check for pod coverage in a distribution
libtest-pod-no404s-perl_0.01-1_all.deb test utility checking POD for HTTP 404 links
libtest-pod-perl_1.48-1_all.deb module to test for POD errors
libtest-poe-client-tcp-perl_1.12-1_all.deb POE Component providing TCP client services for test cases
libtest-poe-server-tcp-perl_1.14-1_all.deb test framework for TCP client libraries using POE
libtest-portability-files-perl_0.06-1_all.deb Perl module to check that file names in a distribution are portable
libtest-prereq-perl_1.038-1_all.deb Perl module to check if Makefile.PL has the right pre-requisites
libtest-rdf-doap-version-perl_0.010-1_all.deb tests 'meta/changes.ttl' is up to date
libtest-rdf-perl_1.20-1_all.deb Test RDF data for validity and equality
libtest-refcount-perl_0.08-1_all.deb Perl module to assert reference counts