summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xt/io/open.t9
1 files changed, 9 insertions, 0 deletions
diff --git a/t/io/open.t b/t/io/open.t
index 01902812e2..0e2d57cd75 100755
--- a/t/io/open.t
+++ b/t/io/open.t
@@ -9,6 +9,7 @@ BEGIN {
$| = 1;
use warnings;
$Is_VMS = $^O eq 'VMS';
+$Is_Dos = $^O eq 'dos';
print "1..66\n";
@@ -268,13 +269,21 @@ ok;
{
local *F;
for (1..2) {
+ if ($Is_Dos) {
open(F, "echo \\#foo|") or print "not ";
+ } else {
+ open(F, "echo #foo|") or print "not ";
+ }
print <F>;
close F;
}
ok;
for (1..2) {
+ if ($Is_Dos) {
open(F, "-|", "echo \\#foo") or print "not ";
+ } else {
+ open(F, "-|", "echo #foo") or print "not ";
+ }
print <F>;
close F;
}