📄 onfail.t
字号:
# -*-perl-*-use strict;use Test qw($ntest plan ok $TESTOUT $TESTERR);use vars qw($mycnt);BEGIN { plan test => 6, onfail => \&myfail }$mycnt = 0;my $why = "zero != one";# sneak in a test that Test::Harness wont seeopen J, ">junk";$TESTOUT = *J{IO};$TESTERR = *J{IO};ok(0, 1, $why);$TESTOUT = *STDOUT{IO};$TESTERR = *STDERR{IO};close J;unlink "junk";$ntest = 1;sub myfail { my ($f) = @_; ok(@$f, 1); my $t = $$f[0]; ok($$t{diagnostic}, $why); ok($$t{'package'}, 'main'); ok($$t{repetition}, 1); ok($$t{result}, 0); ok($$t{expected}, 1);}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -