Skip to content

Commit d8e32a2

Browse files
committed
Honor environmental variables when using TAP::Harness directly
Note that this increases the dependency on TAP::Harness to 3.29
1 parent b593e10 commit d8e32a2

File tree

3 files changed

+6
-4
lines changed

3 files changed

+6
-4
lines changed

Build.PL

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ my $build = ModuleBuildBuilder->new(
3838
build_requires => {
3939
'File::Temp' => 0.15, # tmpdir() + fixes
4040
'Test::More' => 0.49,
41-
'Test::Harness' => 3.16, # PERL5LIB fixes
41+
'TAP::Harness' => 3.29, # TAP::Harness::Env
4242
'Parse::CPAN::Meta' => '1.4401',
4343
'CPAN::Meta::YAML' => 0.003,
4444
},
@@ -62,7 +62,7 @@ my $build = ModuleBuildBuilder->new(
6262
'Text::Abbrev' => 0,
6363
'Text::ParseWords' => 0,
6464
'Getopt::Long' => 0,
65-
'Test::Harness' => 0,
65+
'TAP::Harness' => 3.29,
6666
'CPAN::Meta' => '2.142060',
6767
'Perl::OSType' => ( $^O eq 'bitrig' ? 1.004 : 1 ), # needs 1.0 API
6868
'version' => 0.87, # No longer requires M::B

Changes

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
Revision history for Perl extension Module::Build.
22

3+
- Honor environmental variables when using TAP::Harness directly [Leon Timmermans]
4+
35
- Reintroduce some level of perl 5.6 support [Leon Timmermans]
46
Note that this comes with no guarantees or commitment
57

lib/Module/Build/Base.pm

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2718,11 +2718,11 @@ sub do_tests {
27182718
sub run_tap_harness {
27192719
my ($self, $tests) = @_;
27202720

2721-
require TAP::Harness;
2721+
require TAP::Harness::Env;
27222722

27232723
# TODO allow the test @INC to be set via our API?
27242724

2725-
my $aggregate = TAP::Harness->new({
2725+
my $aggregate = TAP::Harness::Env->create({
27262726
lib => [@INC],
27272727
verbosity => $self->{properties}{verbose},
27282728
switches => [ $self->harness_switches ],

0 commit comments

Comments
 (0)