./devel/p5-Test-Aggregate, Aggregate *.t tests to make them run faster

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 0.375nb1, Package name: p5-Test-Aggregate-0.375nb1, Maintainer: pkgsrc-users

A common problem with many test suites is that they can take a long time to
run. The longer they run, the less likely you are to run the tests. This
module borrows a trick from Apache::Registry to load up your tests at once,
create a separate package for each test and wraps each package in a method
named run_the_tests. This allows us to load perl only once and related
modules only once. If you have modules which are expensive to load, this can
dramatically speed up a test suite.

WARNING: this is ALPHA code. The interface is not guaranteed to be stable.


Required to run:
[devel/p5-Test-NoWarnings] [devel/p5-Perl-Tidy]

Required to build:
[pkgtools/cwrappers]

Master sites: (Expand)

SHA1: 713090e5ca78db9fecf2cbe9bbd938559ac51be1
RMD160: 0ab4d767a895115be842a0f8e9c1959ad51f5f75
Filesize: 33.525 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-02-25 14:58:54 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Test-Aggregate to 0.375
----------------------------------------
0.375  2017-01-08
        - Abort installation if using newer (incompatible) Test::More.
          Thanks to Alexandr Ciornii for the pull request (gh-5).
   2016-08-19 05:01:58 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 0.374

Upstream changes:
0.374  2016-08-16
        - Spelling fix (thanks to gregor herrmann rt-116399).
   2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.
   2016-05-18 13:39:56 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-Test-Aggregate to 0.373
----------------------------------------
0.373  2015-09-27
        - Bail out of test suite if using newer (currently incompatible)
          Test::More (1.3+).  Thanks to E. Choroba for the pull request (gh-4).
   2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995)
Log message:
Add SHA512 digests for distfiles for devel category

Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2015-07-12 20:56:37 by Thomas Klausner | Files touched by this commit (405)
Log message:
Comment out dependencies of the style
{perl>=5.16.6,p5-ExtUtils-ParseXS>=3.15}:../../devel/p5-ExtUtils-ParseXS
since pkgsrc enforces the newest perl version anyway, so they
should always pick perl, but sometimes (pkg_add) don't due to the
design of the {,} syntax.

No effective change for the above reason.

Ok joerg
   2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152)
Log message:
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
for perl-5.22.0.