📄 fatal.t
字号:
#!./perl -wBEGIN { chdir 't' if -d 't'; @INC = '../lib'; print "1..15\n";}use strict;use Fatal qw(open close :void opendir);my $i = 1;eval { open FOO, '<lkjqweriuapofukndajsdlfjnvcvn' };print "not " unless $@ =~ /^Can't open/;print "ok $i\n"; ++$i;my $foo = 'FOO';for ('$foo', "'$foo'", "*$foo", "\\*$foo") { eval qq{ open $_, '<$0' }; print "not " if $@; print "ok $i\n"; ++$i; print "not " if $@ or scalar(<$foo>) !~ m|^#!./perl|; print "ok $i\n"; ++$i; eval qq{ close FOO }; print "not " if $@; print "ok $i\n"; ++$i;}eval { opendir FOO, 'lkjqweriuapofukndajsdlfjnvcvn' };print "not " unless $@ =~ /^Can't open/;print "ok $i\n"; ++$i;eval { my $a = opendir FOO, 'lkjqweriuapofukndajsdlfjnvcvn' };print "not " if $@ =~ /^Can't open/;print "ok $i\n"; ++$i;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -