⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 fail.t

📁 source of perl for linux application,
💻 T
字号:
#!perl -wBEGIN {    if( $ENV{PERL_CORE} ) {        chdir 't';        @INC = ('../lib', 'lib');    }    else {        unshift @INC, 't/lib';    }}use strict;require Test::Simple::Catch;my($out, $err) = Test::Simple::Catch::caught();local $ENV{HARNESS_ACTIVE} = 0;# Can't use Test.pm, that's a 5.005 thing.package My::Test;print "1..2\n";my $test_num = 1;# Utility testing functions.sub ok ($;$) {    my($test, $name) = @_;    my $ok = '';    $ok .= "not " unless $test;    $ok .= "ok $test_num";    $ok .= " - $name" if defined $name;    $ok .= "\n";    print $ok;    $test_num++;}package main;require Test::Simple;Test::Simple->import(tests => 5);#line 35ok( 1, 'passing' );ok( 2, 'passing still' );ok( 3, 'still passing' );ok( 0, 'oh no!' );ok( 0, 'damnit' );END {    My::Test::ok($$out eq <<OUT);1..5ok 1 - passingok 2 - passing stillok 3 - still passingnot ok 4 - oh no!not ok 5 - damnitOUT    My::Test::ok($$err eq <<ERR);#   Failed test 'oh no!'#   at $0 line 38.#   Failed test 'damnit'#   at $0 line 39.# Looks like you failed 2 tests of 5.ERR    # Prevent Test::Simple from exiting with non zero    exit 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -