Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.
Rufus Cable wrote a small program which allows me to easily see which tests can be aggregated. I intend to include this with the new Test::Aggregate distribution.
my @expanded_matches = map { glob($_) } @ARGV;
my $re_match = join('|', map { quotemeta } @expanded_matches);
use Test::Aggregate;
my $tests = Test::Aggregate->new({
dirs => 'aggtests/',
matching => qr/$re_match/,
set_filenames => 1,
dump => 'dump.t',
verbose => 2,
test_nowarnings => 0,
check_plan => 1,
});
$tests->run;
Basically, you just point it at the directories you need and it will run those tests in aggregate. Assuming this is saved as bin/aggtests:
prove --nocount bin/aggtests
:: t/customers/ t/orders/
Which Tests Can I Aggregate? 0 Comments More | Login | Reply /