blob: 86e405a992a34caf80a5314f3714a9ef54381565 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#!./perl
print "1..5\n";
my $test = 0;
# symbolic filehandles should only result in glob entries with FH constructors
$|=1;
my $a = "SYM000";
print "not " if defined(fileno($a)) or defined *{$a};
++$test; print "ok $test\n";
select select $a;
print "not " unless defined *{$a};
++$test; print "ok $test\n";
$a++;
print "not " if close $a or defined *{$a};
++$test; print "ok $test\n";
print "not " unless open($a, ">&STDOUT") and defined *{$a};
++$test; print $a "ok $test\n";
print "not " unless close $a;
++$test; print $a "not "; print "ok $test\n";
|