diff options
author | Nicholas Clark <nick@ccl4.org> | 2006-01-18 10:02:19 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2006-01-18 10:02:19 +0000 |
commit | 57f3ff92693b4f4d5c5142144ad578931b7cec80 (patch) | |
tree | f27ef3b874ab4057d57b83ad314c729b25b81b21 /t | |
parent | 0a475e9939f02cc9940a8cd9cee7dcd125eb6b48 (diff) | |
download | perl-57f3ff92693b4f4d5c5142144ad578931b7cec80.tar.gz |
New t/comp/require.t tests should go before the conditional exit.
p4raw-id: //depot/perl@26891
Diffstat (limited to 't')
-rwxr-xr-x | t/comp/require.t | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/t/comp/require.t b/t/comp/require.t index ae3da43291..5deb8ad528 100755 --- a/t/comp/require.t +++ b/t/comp/require.t @@ -189,6 +189,16 @@ if($@ =~ /Directory .*threads not allowed in require/) { print "not ok $i\n"; } + +write_file('bleah.pm', qq(die "This is an expected error";\n)); +delete $INC{"bleah.pm"}; ++$::i; +eval { CORE::require bleah; }; +if ($@ =~ /^This is an expected error/) { + print "ok $i\n"; +} else { + print "not ok $i\n"; +} + ############################ #### Add new tests here #### ############################ @@ -209,15 +219,6 @@ sub bytes_to_utf16 { $i++; do_require(bytes_to_utf16('n', qq(print "ok $i\\n"; 1;\n), 1)); # BE $i++; do_require(bytes_to_utf16('v', qq(print "ok $i\\n"; 1;\n), 1)); # LE -write_file('bleah.pm', qq(die "This is an expected error";\n)); -delete $INC{"bleah.pm"}; ++$::i; -eval { CORE::require bleah; }; -if ($@ =~ /^This is an expected error/) { - print "ok $i\n"; -} else { - print "not ok $i\n"; -} - END { 1 while unlink 'bleah.pm'; 1 while unlink 'bleah.do'; |