On Feb 23, 2005, at 6:42 PM, chromatic wrote:

The way Test::Builder works, diagnostics always go to STDERR.  Is there
a reason for this beyond "It's tricky to correlate diagnostics to the
appropriate test numbers"?  (I agree with that, but I'm willing to take
my chances on certain occasions.)

Personally, I would love it if they went to STDOUT, if for no other reason than that they would be properly output relative to the surrounding context. I get diagnostics appearing far away from the output of tests that they're right next to in the code all the time. I though I'd fixed that by turning off buffering on STDERR (Andy committed that patch, I think), but it still happens. :-(


Regards,

David



Reply via email to