summaryrefslogtreecommitdiff
path: root/cpan/Module-Build/t/actions/installdeps.t
diff options
context:
space:
mode:
authorChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-07-22 09:41:01 +0100
committerChris 'BinGOs' Williams <chris@bingosnet.co.uk>2013-07-22 11:12:21 +0100
commit46de787b36986f74e850d2f1c95ddccc1ef7ce7d (patch)
tree08cae80de0fe6208855ec60e1756f052fbf5c515 /cpan/Module-Build/t/actions/installdeps.t
parentdd0df890d83ec74c796280919915491bb8e05104 (diff)
downloadperl-46de787b36986f74e850d2f1c95ddccc1ef7ce7d.tar.gz
Update Module-Build to CPAN version 4.007
[DELTA] 0.4007 - Fri Jul 19 13:44:39 CEST 2013 [BUG FIXES] - Removed undeclared test dependency on parent.pm [Leon Timmermans] - Declared dependency on Pod::Man 2.17 for utf8 support [Leon Timmermans] - Force generation of man pages in manify_with_utf8.t [Leon Timmermans] 0.4006 - Thu Jul 18 14:19:49 CEST 2013 [ENHANCEMENTS] - Significantly sped up some tests by not forcing HTML docs to be built when the user's config doesn't ask for them anyway. [Ken Williams] - The Module::Metadata package was split out from this distro back in 2010. Removed its regression tests. [Ken Williams] - Removed dependence on IO::File, replacing it with safe invocations of open(). [Sven Dowideit] - Added an 'extra_manify_args' parameter to facilitate man pages containing Unicode. [Joenio Costa] - Added an '--html_links 0' argument for the 'html' action, which can hugely speed things up. The main effect is speeding up the M::B tests themselves. [Ken Williams] [BUG FIXES] - Fix hash argument parsing in subclasses [Graham Ollis] - Revised detildification on VMS [Craig Berry] - Fix run_test_harness for case when $Switches is an empty string [Victor Efimov, Ken Williams]
Diffstat (limited to 'cpan/Module-Build/t/actions/installdeps.t')
-rw-r--r--cpan/Module-Build/t/actions/installdeps.t11
1 files changed, 5 insertions, 6 deletions
diff --git a/cpan/Module-Build/t/actions/installdeps.t b/cpan/Module-Build/t/actions/installdeps.t
index 5df98336b5..ec90080655 100644
--- a/cpan/Module-Build/t/actions/installdeps.t
+++ b/cpan/Module-Build/t/actions/installdeps.t
@@ -29,18 +29,17 @@ stdout_stderr_of( sub { $mb = $dist->new_from_context('verbose' => 1) } );
isa_ok( $mb, "Module::Build" );
like( $mb->cpan_client, qr/^\Q$^X\E/, "cpan_client is mocked with perl" );
+my $retval;
my $out = stdout_of( sub {
- $dist->run_build('installdeps')
+ $retval = $mb->dispatch('installdeps')
});
-ok( length($out), "ran mocked Build installdeps");
+ok( $retval, "ran mocked Build installdeps");
like( $out, qr/File::Spec/, "saw File::Spec prereq" );
like( $out, qr/Getopt::Long/, "saw Getopt::Long prereq" );
$out = stdout_stderr_of( sub {
- $dist->run_build('installdeps', '--cpan_client', 'ADLKASJDFLASDJ')
+ $retval = $mb->dispatch('installdeps', cpan_client => 'ADLKASJDFLASDJ');
});
-like( $out, qr/cpan_client .* is not executable/,
- "Build installdeps with bad cpan_client dies"
-);
+ok( !$retval, "Build installdeps with bad cpan_client fails" );
# vim:ts=2:sw=2:et:sta:sts=2