libtest-www-declare-perl - declarative testing module for web apps

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main i386
Package name libtest-www-declare-perl
Package version 0.02
Package release 3
Package architecture all
Package type deb
Installed size 74 B
Download size 12.83 KB
Official Mirror
Often in web apps, tests are very dependent on the state set up by previous
tests. If one test fails (e.g. "follow the link to the admin page") then it's
likely there will be many more failures. Test::WWW::Declare aims to alleviate
this problem, as well as provide a nicer interface to Test::WWW::Mechanize.
The central idea is that of "flow". Each flow is a sequence of commands ("fill
in this form") and assertions ("content should contain 'testuser'"). If any of
these commands or assertions fail then the flow is aborted. Only that one
failure is reported to the test harness and user. Flows may also contain other
flows. If an inner flow fails, then the outer flow fails as well.


Package Version Architecture Repository
libtest-www-declare-perl_0.02-3_all.deb 0.02 all Debian Main
libtest-www-declare-perl - - -


Name Value
libtest-www-mechanize-perl -
perl -


Type URL
Binary Package libtest-www-declare-perl_0.02-3_all.deb
Source Package libtest-www-declare-perl

Install Howto

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




2013-06-08 - gregor herrmann <>
libtest-www-declare-perl (0.02-3) unstable; urgency=low
[ gregor herrmann ]
* debian/control: update {versioned,alternative} (build) dependencies.
[ Salvatore Bonaccorso ]
* Change Vcs-Git to canonical URI (git://
* Change based URIs to based URIs
[ gregor herrmann ]
* Patch t/11-nested-flow-error.t to work with Carp 1.25.
(Closes: #711618)
* debian/copyright: switch formatting to Copyright-Format 1.0.
* Update years of packaging copyright.
* Set Standards-Version to 3.9.4 (no further changes).
2011-11-16 - gregor herrmann <>
libtest-www-declare-perl (0.02-2) unstable; urgency=medium
[ Nathan Handler ]
* debian/watch: Update to ignore development releases.
[ Ansgar Burchardt ]
* debian/control: Convert Vcs-* fields to Git.
[ gregor herrmann ]
* Use tiny debian/rules, and unset http_proxy for tests.
* Switch to source format 3.0 (quilt).
* Add patch perl_re.patch to handle changes in regexp stringification in
perl 5.14. (Closes: #636271)
* Switch to debhelper compatibility level 8.
* Set Standards-Version to 3.9.2. remove version from perl build
* Add /me to Uploaders.
* debian/copyright: update formatting.
* Fix hashbang in example script.
* Set urgency to medium (RC bug, perl 5.14 transition).
2009-01-21 - Rene Mayorga <>
libtest-www-declare-perl (0.02-1) unstable; urgency=low
[ Rene Mayorga ]
* New upstream release
* raise debhelper and compat level to 7
* debian/control 
+ Set Standards-Version to 3.8.0 (no changes needed)
+ refer to module name at long description
+ Move perl from B-D-I to B-D
+ add myself to uploaders
* debian/rules - use dh7 with the help of dh-make-perl -R
* debian/copyright 
+ refresh upstream's copyright year
+ Add copyright info about included Module::Install
+ update proposal format 
[ gregor herrmann ]
* Make build dependency on libhttp-server-simple-perl versioned.
* debian/control: Changed: Switched Vcs-Browser field to ViewSVN
(source stanza).
2008-04-23 - AGOSTINI Yves <>
libtest-www-declare-perl (0.01-1) unstable; urgency=low
* Initial Release (Closes: #477499)

See Also

Package Description
libtest-www-mechanize-catalyst-perl_0.59-1_all.deb module for automated testing for Catalyst applications
libtest-www-mechanize-cgiapp-perl_0.05-3_all.deb Test CGI::Application apps using WWW::Mechanize
libtest-www-mechanize-mojo-perl_0.0.16-1_all.deb module for testing web applications built using Mojolicious
libtest-www-mechanize-perl_1.42-1_all.deb module for testing web applications
libtest-www-mechanize-psgi-perl_0.35-1_all.deb test PSGI programs using WWW::Mechanize
libtest-www-selenium-perl_1.36-1_all.deb Perl test framework using Selenium Remote Control
libtest-xml-perl_0.08-2_all.deb compare XML in perl tests
libtest-xml-simple-perl_1.04-1_all.deb Perl testing framework for XML data
libtest-xpath-perl_0.16-1_all.deb test XML and HTML content and structure with XPath expressions
libtest-yaml-meta-perl_0.20-1_all.deb transitional dummy package for obsolete Test::YAML::Meta
libtest-yaml-perl_1.05-1_all.deb test module for YAML implementations
libtest-yaml-valid-perl_0.04-1_all.deb module to test for valid YAML
libtet1.5-dev_1.5.0-3_i386.deb Quality Tetrahedral Mesh Generator
libtet1.5_1.5.0-3_i386.deb Quality Tetrahedral Mesh Generator
libtevent-dev_0.9.28-0+deb8u1_i386.deb talloc-based event loop library - development files