Skip Menu |

This queue is for tickets about the Test-Harness CPAN distribution.

Report information
The Basics
Id: 3811
Status: resolved
Priority: 0/
Queue: Test-Harness

Owner: Nobody in particular
Requestors: nospam-abuse [...]

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)

Date: Thu, 18 Sep 2003 13:22:40 -0500
To: bug-test-harness [...]
From: Ilya Zakharevich <nospam-abuse [...]>(by way of Andy Lester)
Subject: 5.8.1-tobe: Test::Harness bugs
Download (untitled) / with headers
text/plain 654b
a) Contrary to the documentation, Test::Harness expects a whitespace after `# TODO' marker. For example, a test emiting not ok 6 # TODO: no brain found works if run as `perl TEST foo.t', but not if `perl harness foo.t'. [See the code matching $control below.] b) I can see stuff like my($name, $control) = split /(?:[^\\]|^)#/, $extra if $extra; my($type, $reason) = $control =~ /^\s*(\S+)(?:\s+(.*))?$/ if $control; followed by `if defined $type' [in Test/Harness/]. Given that $type contains line noise unless $extra and $control were TRUE, this is hardly a good choice... Thanks, Ilya
RT-Send-CC: yves [...]
Fixed in 2.31_02. Thanks, Yves.

This service is sponsored and maintained by Best Practical Solutions and runs on infrastructure.

Please report any issues with to