diff options
author | sno <sno@pkgsrc.org> | 2010-01-29 16:26:30 +0000 |
---|---|---|
committer | sno <sno@pkgsrc.org> | 2010-01-29 16:26:30 +0000 |
commit | 97948cc0f1a1d9dad26cde1446de10d11f01766a (patch) | |
tree | 229b0605f58891744d493ce1902f748ea84f575c /devel | |
parent | 0c5b38bb6253806ebacbb86278bd467a0cc18ee7 (diff) | |
download | pkgsrc-97948cc0f1a1d9dad26cde1446de10d11f01766a.tar.gz |
Updating devel/p5-Test-Harness from 3.17 to 3.10
pkgsrc changes:
- Adjusting license definition
Upstream changes:
3.20 2009-01-22
- Remove references / dependency on TAP::Parser::Source::Perl
3.19 2009-01-20
- Avoid depending on Module::Build. The resulting circular
dependency made it impossible to install Test::Harness and/or
Module::Build in some cases.
3.18 2009-01-19
- Handle the case where the filename of the perl executable
contains space. Thanks to kmx.
- Various documentation fixes.
3.17_04 2009-??-??
- Fix failures due to unknown location of Perl in t/source_handler.t.
- Use EUMM style shebang magic to produce an executable 'psql'
for t/source_handler.t.
3.17_03 2009-11-19
- Fix failures due to over-strict assertions in t/source.t.
3.17_02 2009-11-17
- Merge in Steve's missing changes. Oops.
3.17_01 2009-11-17
- Re-engineered source handling API to allow users to configure how
TAP is sourced by the parser. Introduced a new 'sources' param to
TAP::Harness, and new options to prove, eg:
prove --source XYZ --xyz-option foo=bar
The new TAP::Parser::SourceHandler API makes it much easier to
write plugins. This breaks backwards compatibility for plugins &
extenstions that rely on the following APIs:
TAP::Parser::Source
TAP::Parser::SourceFactory
TAP::Parser::IteratorFactory
TAP::Parser, specifically:
new: 'source' & 'tap' params
source_class
perl_source_class
iterator_factory_class
make_source
make_perl_source
make_iterator
Please see the TAP::Parser docs for more details.
[Steve Purkis & David Wheeler]
- Removed dependency on File::Spec [Schwern]
- Made it possible to pass different args to each test [Lee Johnson]
- Added HARNESS_SUBCLASS option to Test::Harness
- Added TAP::Parser::SourceHandler::File which lets you to stream TAP
from a text file (eg: *.tap).
- Added TAP::Parser::SourceHandler::pgTAP. All the source handlers are
new, but this is the only one to add major new functioality: the
ability to run pgTAP tests (http://pgtap.projects.postgresql.org/).
Diffstat (limited to 'devel')
-rw-r--r-- | devel/p5-Test-Harness/Makefile | 6 | ||||
-rw-r--r-- | devel/p5-Test-Harness/distinfo | 8 |
2 files changed, 7 insertions, 7 deletions
diff --git a/devel/p5-Test-Harness/Makefile b/devel/p5-Test-Harness/Makefile index 45bde919859..43efa9bd8f0 100644 --- a/devel/p5-Test-Harness/Makefile +++ b/devel/p5-Test-Harness/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.31 2009/07/17 18:00:15 adrianp Exp $ +# $NetBSD: Makefile,v 1.32 2010/01/29 16:26:30 sno Exp $ # -DISTNAME= Test-Harness-3.17 +DISTNAME= Test-Harness-3.20 PKGNAME= p5-${DISTNAME} CATEGORIES= devel perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/} @@ -9,7 +9,7 @@ MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Test/} MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= http://search.cpan.org/dist/Test-Harness/ COMMENT= Run Perl standard test scripts with statistics -LICENSE= gnu-gpl-v2 # OR artistic +LICENSE= ${PERL5_LICENSE} PKG_DESTDIR_SUPPORT= user-destdir diff --git a/devel/p5-Test-Harness/distinfo b/devel/p5-Test-Harness/distinfo index df86cf9962e..a35b6af605b 100644 --- a/devel/p5-Test-Harness/distinfo +++ b/devel/p5-Test-Harness/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.17 2009/05/19 23:33:34 sno Exp $ +$NetBSD: distinfo,v 1.18 2010/01/29 16:26:30 sno Exp $ -SHA1 (Test-Harness-3.17.tar.gz) = cc4572113f553fbc55a5a5a1e791dcde4433cc45 -RMD160 (Test-Harness-3.17.tar.gz) = d654f2be5beb17dcea50f2d99963a7350d29d368 -Size (Test-Harness-3.17.tar.gz) = 210311 bytes +SHA1 (Test-Harness-3.20.tar.gz) = c8097f8fa10e78904118fe8082b4550cb44b4c65 +RMD160 (Test-Harness-3.20.tar.gz) = 6130454313577b9815c6d77b8448d81d9687a8da +Size (Test-Harness-3.20.tar.gz) = 289491 bytes |