diff options
author | 2017-02-05 00:31:51 +0000 | |
---|---|---|
committer | 2017-02-05 00:31:51 +0000 | |
commit | b8851fcc53cbe24fd20b090f26dd149e353f6174 (patch) | |
tree | 4b7c1695865f00ab7a0da30b5632d514848ea3a2 /gnu/usr.bin/perl/cpan/podlators/t/pod-parser.t | |
parent | Add option PCIVERBOSE. (diff) | |
download | wireguard-openbsd-b8851fcc53cbe24fd20b090f26dd149e353f6174.tar.xz wireguard-openbsd-b8851fcc53cbe24fd20b090f26dd149e353f6174.zip |
Fix merge issues, remove excess files - match perl-5.24.1 dist
Diffstat (limited to 'gnu/usr.bin/perl/cpan/podlators/t/pod-parser.t')
-rwxr-xr-x | gnu/usr.bin/perl/cpan/podlators/t/pod-parser.t | 78 |
1 files changed, 0 insertions, 78 deletions
diff --git a/gnu/usr.bin/perl/cpan/podlators/t/pod-parser.t b/gnu/usr.bin/perl/cpan/podlators/t/pod-parser.t deleted file mode 100755 index 6394731e140..00000000000 --- a/gnu/usr.bin/perl/cpan/podlators/t/pod-parser.t +++ /dev/null @@ -1,78 +0,0 @@ -#!/usr/bin/perl -w -# -# pod-parser.t -- Tests for backward compatibility with Pod::Parser. -# -# Copyright 2006, 2008, 2009, 2012 by Russ Allbery <rra@stanford.edu> -# -# This program is free software; you may redistribute it and/or modify it -# under the same terms as Perl itself. - -BEGIN { - chdir 't' if -d 't'; - if ($ENV{PERL_CORE}) { - @INC = '../lib'; - } - unshift (@INC, '../blib/lib'); - $| = 1; -} - -use strict; - -use Test::More tests => 7; -BEGIN { - use_ok ('Pod::Man'); - use_ok ('Pod::Text'); -} - -my $parser = Pod::Man->new; -isa_ok ($parser, 'Pod::Man', 'Pod::Man parser object'); -open (TMP, "> tmp$$.pod") or die "Cannot create tmp$$.pod: $!\n"; -print TMP "Some random B<text>.\n"; -close TMP; -open (OUT, "> out$$.tmp") or die "Cannot create out$$.tmp: $!\n"; -$parser->parse_from_file ({ -cutting => 0 }, "tmp$$.pod", \*OUT); -close OUT; -open (OUT, "out$$.tmp") or die "Cannot open out$$.tmp: $!\n"; -while (<OUT>) { last if /^\.nh/ } -my $output; -{ - local $/; - $output = <OUT>; -} -close OUT; -is ($output, "Some random \\fBtext\\fR.\n", 'Pod::Man -cutting output'); - -$parser = Pod::Text->new; -isa_ok ($parser, 'Pod::Text', 'Pod::Text parser object'); -open (OUT, "> out$$.tmp") or die "Cannot create out$$.tmp: $!\n"; -$parser->parse_from_file ({ -cutting => 0 }, "tmp$$.pod", \*OUT); -close OUT; -open (OUT, "out$$.tmp") or die "Cannot open out$$.tmp: $!\n"; -{ - local $/; - $output = <OUT>; -} -close OUT; -is ($output, " Some random text.\n\n", 'Pod::Text -cutting output'); - -# Test the pod2text function, particularly with only one argument. -open (TMP, "> tmp$$.pod") or die "Cannot create tmp$$.pod: $!\n"; -print TMP "=pod\n\nSome random B<text>.\n"; -close TMP; -open (OUT, "> out$$.tmp") or die "Cannot create out$$.tmp: $!\n"; -open (SAVE, '>&STDOUT') or die "Cannot dup stdout: $!\n"; -open (STDOUT, '>&OUT') or die "Cannot replace stdout: $!\n"; -pod2text ("tmp$$.pod"); -close OUT; -open (STDOUT, '>&SAVE') or die "Cannot fix stdout: $!\n"; -close SAVE; -open (OUT, "out$$.tmp") or die "Cannot open out$$.tmp: $!\n"; -{ - local $/; - $output = <OUT>; -} -close OUT; -is ($output, " Some random text.\n\n", 'Pod::Text pod2text function'); - -1 while unlink ("tmp$$.pod", "out$$.tmp"); -exit 0; |