Pack Patch (was Re: 5.002 - pack/unpack does not do "I" right)
[p5sagit/p5-mst-13.2.git] / t / op / write.t
index 35aba42..d14cef3 100755 (executable)
@@ -17,10 +17,12 @@ $foo
 ^<<<<<<...
 $foo
 now @<<the@>>>> for all@|||||men to come @<<<<
-'i' . 's', "time\n", $good, 'to'
+{
+    'i' . 's', "time\n", $good, 'to'
+}
 .
 
-open(OUT, '>Op.write.tmp') || die "Can't create Op.write.tmp";
+open(OUT, '>Op_write.tmp') || die "Can't create Op_write.tmp";
 
 $fox = 'foxiness';
 $good = 'good';
@@ -40,11 +42,14 @@ the course
 of huma...
 now is the time for all good men to come to\n";
 
-if (`cat Op.write.tmp` eq $right)
-    { print "ok 1\n"; unlink 'Op.write.tmp'; }
+if (`cat Op_write.tmp` eq $right)
+    { print "ok 1\n"; unlink 'Op_write.tmp'; }
 else
     { print "not ok 1\n"; }
 
+$fox = 'wolfishness';
+my $fox = 'foxiness';          # Test a lexical variable.
+
 format OUT2 =
 the quick brown @<<
 $fox
@@ -57,9 +62,8 @@ now @<<the@>>>> for all@|||||men to come @<<<<
 'i' . 's', "time\n", $good, 'to'
 .
 
-open(OUT2, '>Op.write.tmp') || die "Can't create Op.write.tmp";
+open OUT2, '>Op_write.tmp' or die "Can't create Op_write.tmp";
 
-$fox = 'foxiness';
 $good = 'good';
 $multiline = "forescore\nand\nseven years\n";
 $foo = 'when in the course of human events it becomes necessary';
@@ -80,8 +84,8 @@ becomes
 necessary
 now is the time for all good men to come to\n";
 
-if (`cat Op.write.tmp` eq $right)
-    { print "ok 2\n"; unlink 'Op.write.tmp'; }
+if (`cat Op_write.tmp` eq $right)
+    { print "ok 2\n"; unlink 'Op_write.tmp'; }
 else
     { print "not ok 2\n"; }
 
@@ -92,6 +96,7 @@ $fox
 jumped
 @*
 $multiline
+and
 ^<<<<<<<<< ~~
 $foo
 now @<<the@>>>> for all@|||||men to come @<<<<
@@ -99,7 +104,7 @@ now @<<the@>>>> for all@|||||men to come @<<<<
 .
 EOFORMAT
 
-open(OUT2, '>Op.write.tmp') || die "Can't create Op.write.tmp";
+open(OUT2, '>Op_write.tmp') || die "Can't create Op_write.tmp";
 
 $fox = 'foxiness';
 $good = 'good';
@@ -114,6 +119,7 @@ jumped
 forescore
 and
 seven years
+and
 when in
 the course
 of human
@@ -122,8 +128,8 @@ becomes
 necessary
 now is the time for all good men to come to\n";
 
-if (`cat Op.write.tmp` eq $right)
-    { print "ok 3\n"; unlink 'Op.write.tmp'; }
+if (`cat Op_write.tmp` eq $right)
+    { print "ok 3\n"; unlink 'Op_write.tmp'; }
 else
     { print "not ok 3\n"; }