diff options
Diffstat (limited to 'cpan/Test-Simple/t/Tester/tbt_09do.t')
-rw-r--r-- | cpan/Test-Simple/t/Tester/tbt_09do.t | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/cpan/Test-Simple/t/Tester/tbt_09do.t b/cpan/Test-Simple/t/Tester/tbt_09do.t new file mode 100644 index 0000000000..a0c8b8e2e5 --- /dev/null +++ b/cpan/Test-Simple/t/Tester/tbt_09do.t @@ -0,0 +1,21 @@ +#!/usr/bin/perl + +use strict; +use warnings; + +use Test::Builder::Tester tests => 3; +use Test::More; +use File::Basename qw(dirname); +use File::Spec qw(); + +my $file = File::Spec->join(dirname(__FILE__), 'tbt_09do_script.pl'); +my $done = do $file; +ok(defined($done), 'do succeeded') or do { + if ($@) { + diag qq( \$@ is '$@'\n); + } elsif ($!) { + diag qq( \$! is '$!'\n); + } else { + diag qq( file's last statement returned undef: $file) + } +}; |