libtest-needsdisplay-perl - module to ensure that tests needing a display have one

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name libtest-needsdisplay-perl
Package version 1.07
Package release 2
Package architecture all
Package type deb
Installed size 50 B
Download size 8.29 KB
Official Mirror
When testing GUI applications, sometimes applications or modules absolutely
insist on a display, even just to load a module without actually showing any
Regardless, this makes GUI applications pretty much impossible to build and
test on headless or automated systems. And it fails to the point of not even
running the Makefile.PL script because a dependency needs a display so it can
be loaded to find a version.
In these situations, what is needed is a fake display.
The Test::NeedsDisplay module will search around and try to find a way to load
some sort of display that can be used for the testing.


Package Version Architecture Repository
libtest-needsdisplay-perl_1.07-2_all.deb 1.07 all Debian Main
libtest-needsdisplay-perl - - -


Name Value
perl -


Type URL
Binary Package libtest-needsdisplay-perl_1.07-2_all.deb
Source Package libtest-needsdisplay-perl

Install Howto

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




2013-06-07 - gregor herrmann <>
libtest-needsdisplay-perl (1.07-2) unstable; urgency=low
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ Salvatore Bonaccorso ]
* debian/control: Changed: Replace versioned (build-)dependency on
perl (>= 5.6.0-{12,16}) with an unversioned dependency on perl (as
permitted by Debian Policy 3.8.3).
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
Closes: #711266
[ Salvatore Bonaccorso ]
* Change based URIs to based URIs
[ gregor herrmann ]
* Switch to "3.0 (quilt)" source format.
* debian/copyright: switch formatting to Copyright-Format 1.0.
* Bump debhelper compatibility level to 8, use dh(1) in d/rules.
* Make short description a noun phrase.
* Set Standards-Version to 3.9.4 (no further changes).
2009-01-05 - gregor herrmann <>
libtest-needsdisplay-perl (1.07-1) unstable; urgency=low
* New upstream release.
* Add /me to Uploaders.
* debian/copyright: update years of copyright.
2008-12-02 - Damyan Ivanov <>
libtest-needsdisplay-perl (1.05-1) unstable; urgency=low
* Initial Release. (Closes: #507548)

See Also

Package Description
libtest-net-ldap-perl_0.04-1_all.deb Net::LDAP subclass for testing
libtest-nobreakpoints-perl_0.15-1_all.deb module to test that files do not contain soft breakpoints
libtest-notabs-perl_1.3-1_all.deb module for scanning for hard tabs in files
libtest-nowarnings-perl_1.04-1_all.deb module to make sure you didn't emit any warnings while testing
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