summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Hay <SteveHay@planit.com>2005-07-04 16:15:37 +0000
committerSteve Hay <SteveHay@planit.com>2005-07-04 16:15:37 +0000
commit881ddac440be76a777774183e9031345029c20ad (patch)
treefdf3110092a08c6a682de09ebd40318dba393d5b
parent439efdfe48fa281a153e59516738da390f7cc558 (diff)
downloadperl-881ddac440be76a777774183e9031345029c20ad.tar.gz
Add regression test for change 25062
p4raw-id: //depot/perl@25076
-rwxr-xr-xt/op/magic.t10
1 files changed, 9 insertions, 1 deletions
diff --git a/t/op/magic.t b/t/op/magic.t
index c8a2224703..134d0498b1 100755
--- a/t/op/magic.t
+++ b/t/op/magic.t
@@ -36,7 +36,7 @@ sub skip {
return 1;
}
-print "1..57\n";
+print "1..58\n";
$Is_MSWin32 = $^O eq 'MSWin32';
$Is_NetWare = $^O eq 'NetWare';
@@ -268,6 +268,14 @@ ok $] >= 5.00319, $];
ok $^O;
ok $^T > 850000000, $^T;
+# Test change 25062 is working
+my $orig_osname = $^O;
+{
+local $^I = '.bak';
+ok($^O eq $orig_osname, 'Assigning $^I does not clobber $^O');
+}
+$^O = $orig_osname;
+
if ($Is_VMS || $Is_Dos || $Is_MacOS) {
skip("%ENV manipulations fail or aren't safe on $^O") for 1..4;
}