Is there any reason to use printf instead of warn for diagnostics?
If I use warn then it gets output to the screen every time it gets executed in make test - creating a deluge of noise to sift through.
If I use printf then I can quietly fiddle about with pieces of code and see what's going on, and then not be slugged with the deluge if I run make test.
To that extent, it's working perfectly ... the only problem is that TAP::Harness likes to give me misleading messages that I don't really understand.
It's just a practice I engage in as a convenience thing during debugging, and such printf statements are not something that I'll (intentionally ;-) include in a CPAN release.
I don't regard this TAP::Harness behaviour as a big issue ... but I'm a little curious about it.
Cheers, Rob | [reply] [d/l] [select] |