libtest-distribution-perl - perform tests on all modules of a distribution

Property Value
Distribution Debian 10 (Buster)
Repository Debian Main i386
Package filename libtest-distribution-perl_2.00-5_all.deb
Package name libtest-distribution-perl
Package version 2.00
Package release 5
Package architecture all
Package type deb
Category devel::lang:perl devel::library implemented-in::perl perl role::shared-lib
License -
Maintainer Debian Perl Group <>
Download size 17.69 KB
Installed size 40.00 KB
When using Test::Distribution in a test script, it goes through all the
modules in your distribution, checks their POD, checks that they compile ok
and checks that they all define a $VERSION.
This module also performs a number of tests on the distribution itself. It
checks that your files match your SIGNATURE file if you have one. It checks
that your distribution isn't missing certain 'core' description files. It
checks to see you haven't missed out listing any pre-requisites in Makefile.PL
It defines its own testing plan, so you usually don't use it in conjunction
with other Test::* modules in the same file. It's recommended that you just
create a one-line test script as shown in the SYNOPSIS above. However, there
are options.


Package Version Architecture Repository
libtest-distribution-perl_2.00-5_all.deb 2.00 all Debian Main
libtest-distribution-perl - - -


Name Value
libfile-find-rule-perl -
libpod-coverage-perl -
libtest-pod-coverage-perl -
libtest-pod-perl -
perl -


Type URL
Binary Package libtest-distribution-perl_2.00-5_all.deb
Source Package libtest-distribution-perl

Install Howto

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




2015-12-24 - Lucas Kanashiro <>
libtest-distribution-perl (2.00-5) unstable; urgency=medium
* Team upload.
* Drop blank line in debian/watch
* Add debian/upstream/metadata
* Bump debhelper compatibility level to 9
* Mark package as autopkg-testable
2015-06-06 - gregor herrmann <>
libtest-distribution-perl (2.00-4) unstable; urgency=medium
[ gregor herrmann ]
* Strip trailing slash from metacpan URLs.
[ Salvatore Bonaccorso ]
* Fix typos in long description in debian/control file.
Thanks to Pascal De Vuyst <> (Closes: #745310)
* Update Vcs-Browser URL to cgit web frontend
[ gregor herrmann ]
* Declare compliance with Debian Policy 3.9.6.
* Add explicit build dependency on libmodule-build-perl.
* Update years of packaging copyright.
2013-06-16 - gregor herrmann <>
libtest-distribution-perl (2.00-3) unstable; urgency=low
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ gregor herrmann ]
* debian/control: Changed: (build-)depend on perl instead of perl-
* Remove alternative (build) dependencies that are already satisfied
in oldstable.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change based URIs to based URIs
[ gregor herrmann ]
* Switch to "3.0 (quilt)" source format.
* Add patch to fix POD issues in Changes.pod. (Closes: #711262)
* Use dh(1) in debian/rules and debhelper compat level 8.
* debian/copyright: switch formatting to Copyright-Format 1.0.
* Remove unversioned perl from Depends.
* Set Standards-Version to 3.9.4 (no further changes).
2009-01-07 - gregor herrmann <>
libtest-distribution-perl (2.00-2) unstable; urgency=low
[ David Paleino ]
* Remove myself from Uploaders.
* debian/copyright: using "Copyright" word for Debian packaging
* debian/control:
- fix dependencies on libmodule-corelist-perl, since it's also 
provided by perl-modules
- Standards-Version 3.8.0 (no changes needed)
[ gregor herrmann ]
* debian/control:
- switch Vcs-Browser field to ViewSVN
- add ${misc:Depends} to Depends: field
- change my email address
- make alternative dependency on perl-modules versioned and
add it to libmodule-build-perl too
* Set debhelper compatibility level to 7; adapt
* debian/copyright: switch to new format.
2008-01-28 - gregor herrmann <>
libtest-distribution-perl (2.00-1) unstable; urgency=low
The 'ready for perl 5.10' release.
[ Damyan Ivanov ]
* debian/control: Added: Vcs-Svn field (source stanza); Vcs-Browser
field (source stanza); Homepage field (source stanza).
[ David Paleino ]
* New upstream release
* debian/control:
- setting Maintainer to Debian Pkg-Perl Team
- moving former maintainer to Uploaders
- adding myself to Uploaders
- adding libpod-coverage-perl to dependencies
- moving libpathtools-perl to Build-Depends-Indep
- adding version numbers to dependencies
- bumping Standards-Version to 3.7.3
* debian/watch - now using a dist-based URL (Closes: #450210)
* debian/copyright - adding upstream author's e-mail address
* debian/rules:
- manually removing .packlist and the arch-specific directory
[ gregor herrmann ]
* debian-control: replace libpathtools-perl with libfile-spec-perl (cf.
* Drop cdbs, create debian/rules from scratch (with the friendly help of
the dh-make-perl templates).
* debian/control: move libmodule-build-perl from Build-Depends-Indep to
Build-Depends, as demanded per policy (used in clean target).
* Set debhelper compatibility level to 6.
* debian/watch: use improved regexp for matching upstream tarballs.
* Drop debian/docs, the README is only a text version of the POD.
* Add myself to Uploaders

See Also

Package Description
libtest-effects-perl_0.001005-2_all.deb Perl module to test various effects at once
libtest-email-perl_0.07-2_all.deb email contents test module
libtest-eol-perl_2.00-1_all.deb module to check for non-Unix line endings
libtest-exception-lessclever-perl_0.009-1_all.deb simplified Test::Exception alternative
libtest-exception-perl_0.43-1_all.deb module for testing exception-based code
libtest-exit-perl_0.11-1_all.deb Perl module for testing whether code exits without terminating
libtest-expect-perl_0.34-1_all.deb module for automated driving and testing of terminal-based programs
libtest-failwarnings-perl_0.8-1_all.deb module for adding test failures if warnings are caught
libtest-fake-httpd-perl_0.08-1_all.deb fake HTTP server
libtest-fatal-perl_0.014-1_all.deb module for testing code with exceptions
libtest-file-contents-perl_0.23-1_all.deb Perl module for testing the contents of files
libtest-file-perl_1.443-1_all.deb Perl module to test file attributes
libtest-file-sharedir-perl_1.001002-1_all.deb Perl module to create fake ShareDirs
libtest-filename-perl_0.03-1_all.deb portable filename comparison
libtest-files-perl_0.14-1_all.deb module to ease testing with files and directories