cc1ae2ddd3
1.20 Wed Mar 12 23:56:11 CDT 2008 ----------------------------------- [FIXES] stuff_inputs() used to do nothing. Now it works. http://code.google.com/p/www-mechanize/issues/detail?id=9 Fixed punctuation in some error messages. Fixed compatibility with WWW::Mechanize 1.36. 1.18 Thu Dec 6 10:12:14 CST 2007 ------------------------------------ [ENHANCEMENTS] Added default descriptions for most test assertions. [FIXES] HTML::Lint is now properly optional. Added delays in all the tests that use HTTP::Server::Simple to give it time to correctly fire up. 1.16 Mon Oct 29 15:34:21 CDT 2007 ------------------------------------ [ENHANCEMENTS] Added $mech->post_ok(). Thanks, Greg Sheard. Added $mech->submit_form_ok(). Thanks, Mark Stosberg. Added $mech->html_lint_ok() [FIXES] Fixed some bugs that were causing test failures. 1.14 Fri May 11 16:22:02 CDT 2007 ------------------------------------ [FIXES] Fixes test failures. Thanks to Mark Blackman for RT #26602: The module tests currently spawn a server (based on HTTP::Server::Simple::CGI) which is killed when a __DIE__ signal is received, normally only when the invoking perl dies. However, as perlvar makes clear, the __DIE__ signal is received when eval blocks die as well. The new version (1.22) of WWW::Mechanize now calles HTTP::Message::decoded_content which calls Encode.pm which has a eval block that require's Encode::ConfigLocal which is usually not present, so the eval dies and the HTTP server is killed as soon as the $mech object tries to do a 'get'. It's simple to use a system variable, $^S to find out if the __DIE__ signal is being called for an eval so we ignore that case with the patch attached. The stuff_inputs() function now actually works. [DOCUMENTATION] * Made the synopsis show that T:W:M doesn't take the tests=>$x like other Test::* modules. It'd be nice if it did, though.
24 lines
863 B
Makefile
24 lines
863 B
Makefile
# $NetBSD: Makefile,v 1.4 2008/04/23 21:10:32 wiz Exp $
|
|
#
|
|
|
|
DISTNAME= Test-WWW-Mechanize-1.20
|
|
PKGNAME= p5-${DISTNAME}
|
|
SVR4_PKGNAME= p5twm
|
|
CATEGORIES= www perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/}
|
|
|
|
MAINTAINER= pkgsrc-users@NetBSD.org
|
|
HOMEPAGE= http://search.cpan.org/dist/Test-WWW-Mechanize/
|
|
COMMENT= Perl5 module providing testing-specific WWW::Mechanize subclass
|
|
|
|
PERL5_PACKLIST= auto/Test/WWW/Mechanize/.packlist
|
|
|
|
DEPENDS+= p5-Carp-Assert-More-[0-9]*:../../devel/p5-Carp-Assert-More
|
|
DEPENDS+= p5-Carp-Assert-[0-9]*:../../devel/p5-Carp-Assert
|
|
DEPENDS+= p5-HTTP-Server-Simple>=0.07:../../www/p5-HTTP-Server-Simple
|
|
DEPENDS+= p5-Test-LongString>=0.09nb1:../../devel/p5-Test-LongString
|
|
DEPENDS+= p5-URI-[0-9]*:../../www/p5-URI
|
|
DEPENDS+= p5-WWW-Mechanize>=1.0:../../www/p5-WWW-Mechanize
|
|
|
|
.include "../../lang/perl5/module.mk"
|
|
.include "../../mk/bsd.pkg.mk"
|