summaryrefslogtreecommitdiff
path: root/t
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2006-01-18 10:02:19 +0000
committerNicholas Clark <nick@ccl4.org>2006-01-18 10:02:19 +0000
commit57f3ff92693b4f4d5c5142144ad578931b7cec80 (patch)
treef27ef3b874ab4057d57b83ad314c729b25b81b21 /t
parent0a475e9939f02cc9940a8cd9cee7dcd125eb6b48 (diff)
downloadperl-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-xt/comp/require.t19
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';