tiedfh.t

来自「source of perl for linux application,」· T 代码 · 共 58 行

T
58
字号
BEGIN {    if($ENV{PERL_CORE}) {        chdir 't';        @INC = '../lib';    }}use strict;use Test;BEGIN { plan tests => 8 };use Pod::Simple::TiedOutFH;ok 1;print "# Sanity test of Perl and Pod::Simple::TiedOutFH\n";{  my $x = 'abc';  my $out = Pod::Simple::TiedOutFH->handle_on($x);  print $out "Puppies\n";  print $out "rrrrr";  print $out "uffuff!";  ok $x, "abcPuppies\nrrrrruffuff!";  undef $out;  ok $x, "abcPuppies\nrrrrruffuff!";}# Now test that we can have two different strings.{  my $x1 = 'abc';  my $x2 = 'xyz';  my $out1 = Pod::Simple::TiedOutFH->handle_on($x1);  my $out2 = Pod::Simple::TiedOutFH->handle_on($x2);  print $out1 "Puppies\n";  print $out2 "Kitties\n";  print $out2 "mmmmm";  print $out1 "rrrrr";  print $out2 "iaooowwlllllllrrr!\n";  print $out1 "uffuff!";  ok $x1, "abcPuppies\nrrrrruffuff!",              "out1 test";  ok $x2, "xyzKitties\nmmmmmiaooowwlllllllrrr!\n", "out2 test";  undef $out1;  undef $out2;  ok $x1, "abcPuppies\nrrrrruffuff!",              "out1 test";  ok $x2, "xyzKitties\nmmmmmiaooowwlllllllrrr!\n", "out2 test";}print "# Wrapping up... one for the road...\n";ok 1;print "# --- Done with ", __FILE__, " --- \n";

⌨️ 快捷键说明

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