Subject: | Pod tests fail with Pod::Checker 1.51: MIssing blank line before =cut |
Running tests with perl 5.16.0 that contains Pod::Checker 1.51, the
t99/pod.t test fails:
# Failed test 'Pod had errors in [blib/lib/Pipeline/Segment.pm]'
# at t/99pod.t line 49.
*** ERROR: Apparent command =cut not preceded by blank line at line 136
in file blib/lib/Pipeline/Segment.pm
blib/lib/Pipeline/Segment.pm has 1 pod syntax error.
# Failed test 'Pod had errors in [blib/lib/Pipeline/Dispatch.pm]'
# at t/99pod.t line 49.
*** ERROR: Spurious =cut command at line 223 in file
blib/lib/Pipeline/Dispatch.pm
blib/lib/Pipeline/Dispatch.pm has 1 pod syntax error.
# Failed test 'Pod had errors in [blib/lib/Pipeline/Store/Simple.pm]'
# at t/99pod.t line 49.
*** ERROR: Apparent command =cut not preceded by blank line at line 101
in file blib/lib/Pipeline/Store/Simple.pm
blib/lib/Pipeline/Store/Simple.pm has 1 pod syntax error.
# Failed test 'Pod had errors in [lib/Pipeline/Segment.pm]'
# at t/99pod.t line 49.
*** ERROR: Apparent command =cut not preceded by blank line at line 136
in file lib/Pipeline/Segment.pm
lib/Pipeline/Segment.pm has 1 pod syntax error.
# Failed test 'Pod had errors in [lib/Pipeline/Dispatch.pm]'
# at t/99pod.t line 49.
*** ERROR: Spurious =cut command at line 223 in file
lib/Pipeline/Dispatch.pm
lib/Pipeline/Dispatch.pm has 1 pod syntax error.
# Failed test 'Pod had errors in [lib/Pipeline/Store/Simple.pm]'
# at t/99pod.t line 49.
*** ERROR: Apparent command =cut not preceded by blank line at line 101
in file lib/Pipeline/Store/Simple.pm
lib/Pipeline/Store/Simple.pm has 1 pod syntax error.
# Looks like you failed 6 tests of 41.
t/99pod.t ................
This is due to changes in Pod-Parser-1.50 (CPAN#61223).