libtest-modern-perl - precision testing for modern perl

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libtest-modern-perl_0.013-2_all.deb
Package name libtest-modern-perl
Package version 0.013
Package release 2
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl
License -
Maintainer Debian Perl Group <>
Download size 35.94 KB
Installed size 77.00 KB
Test::Modern provides the best features of Test::More, Test::Fatal,
Test::Warnings, Test::API, Test::LongString, and Test::Deep, as well as
ideas from Test::Requires, Test::DescribeMe, Test::Moose, and
Test::Modern also automatically imposes strict and warnings on your
script, and loads IO::File. (Much of the same stuff Modern::Perl does.)
Although Test::Modern is a modern testing framework, it should run fine
on pre-modern versions of Perl. It should be easy to install on Perl
5.8.9 and above; and if you can persuade its dependencies to install
(not necessarily easy!), should be OK on anything back to Perl 5.6.1.


Package Version Architecture Repository
libtest-modern-perl_0.013-2_all.deb 0.013 all Debian Main
libtest-modern-perl - - -


Name Value
libexporter-tiny-perl -
libimport-into-perl -
libmodule-runtime-perl >= 0.012
libtest-api-perl -
libtest-deep-perl >= 0.111
libtest-fatal-perl -
libtest-longstring-perl >= 0.15
libtest-simple-perl >= 0.96
libtest-warnings-perl -
libtry-tiny-perl -
perl >= 5.13.4
perl -


Type URL
Binary Package libtest-modern-perl_0.013-2_all.deb
Source Package libtest-modern-perl

Install Howto

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




2015-07-24 - Jonas Smedegaard <>
libtest-modern-perl (0.013-2) unstable; urgency=medium
* Update copyright info:
+ Fix re-add comment on Perl licensing (accidentally dropped in
* Fix adjust changelog entry for 0.013-1 to mention all copyright file
changes and lintian suppressions.
* Modernize git-buildpackage config: Avoid git- prefix.
* Declare compliance with Debian Policy 3.9.6.
2015-07-23 - Jonas Smedegaard <>
libtest-modern-perl (0.013-1) unstable; urgency=medium
[ upstream ]
* New release(s).
+ Add `-internet` feature to declare need for internet access,
honouring NO_NETWORK_TESTS environment variable.
+ Precautionary bypassing of prototype for internal calls to
+ Improve `namespaces_clean` implementation along the same lines as
recent changes to Test::CleanNamespaces.
+ Fix behaviour of BAIL_OUT called within object_ok.
+ version_all_same now copes better with undef versions.
+ does_ok no longer calls internal Test::Builder _try method.
+ Add 'test recommends' dependencies on a few modules.
[ Salvatore Bonaccorso ]
* Update Vcs-Browser URL to use cgit web frontend.
[ Jonas Smedegaard ]
* Update copyright info:
+ Use License-Grant and License-Reference fields.
Thanks to Ben Finney.
+ Extend coverage of packaging to include current year.
* Add lintian overrides regarding license in License-Reference field.
See bug#786450.
2014-07-02 - Jonas Smedegaard <>
libtest-modern-perl (0.008-1) unstable; urgency=medium
[ upstream ]
* New release.
+ Package with a newer Dist::Inkt to provide a better Makefile.PL
(copes better with missing CPAN::Meta::Requirements).
[ Jonas Smedegaard ]
* Fix use canonical Vcs-Git URL.
* Update watch file to use URL (not URL)
in addition to URL.
* Update copyright info:
+ Update comment about CONTRIBUTING file, now including its updated
2014-05-30 - Jonas Smedegaard <>
libtest-modern-perl (0.007-3) unstable; urgency=medium
* Update copyright info:
+ Fix cover CONTRIBUTING file.
Thanks to Thorsten Alteholz.
2014-05-17 - Jonas Smedegaard <>
libtest-modern-perl (0.007-2) unstable; urgency=medium
* Build-depend on recent libmoose-perl and libnamespace-clean-perl:
Optionally needed for testsuite.
2014-05-17 - Jonas Smedegaard <>
libtest-modern-perl (0.007-1) unstable; urgency=low
* Initial packaging release.
Closes: bug#747747.

See Also

Package Description
libtest-module-used-perl_0.2.6-1_all.deb module for testing whether a module is used
libtest-mojibake-perl_1.3-1_all.deb module to check source for encoding misbehavior
libtest-moose-more-perl_0.050-1_all.deb collection of tools for testing Moose packages
libtest-more-utf8-perl_0.05-1_all.deb enhance Test::More for UTF8-based projects
libtest-most-perl_0.35-1_all.deb Perl module with the most commonly needed test functions and features
libtest-name-fromline-perl_0.13-1_all.deb auto fill test names from caller line
libtest-needs-perl_0.002005-1_all.deb module to skip tests when modules are not available
libtest-needsdisplay-perl_1.07-3_all.deb module to ensure that tests needing a display have one
libtest-net-ldap-perl_0.07-1_all.deb Net::LDAP subclass for testing
libtest-nobreakpoints-perl_0.15-2_all.deb module to test that files do not contain soft breakpoints
libtest-notabs-perl_2.02-1_all.deb module for scanning for hard tabs in files
libtest-nowarnings-perl_1.04-2_all.deb module to make sure you didn't emit any warnings while testing
libtest-number-delta-perl_1.06-1_all.deb module to compare the difference between numbers against a given tolerance
libtest-object-perl_0.08-1_all.deb module for thoroughly testing objects via registered handlers
libtest-output-perl_1.031-1_all.deb perl module to test stdout and stderr messages