- Original Message
From: Michael G Schwern [EMAIL PROTECTED]
---*** The primary purpose of the install chain is to install modules
***---
OK, I'm sold. I'll go fix my code.
Cheers,
Ovid
--
Buy the book -- http://www.oreilly.com/catalog/perlhks/
Perl and CGI --
On Sat, 2006-09-16 at 16:36 -0500, Michael G Schwern wrote:
---*** The primary purpose of the install chain is to install modules
***---
Not to test the module.
Is it too late to speak out against this? As a 'packager' of CPAN
modules for the consumption of a linux distro, we rely, even
So I now have well over 2,000 tests for the parser, but there's a corner case
that's killing me. Test::Harness handles it fine, so I'm thinking that the TAP
specification (and subsequent grammar) is wrong.
In the Perl core, we have t/base/rs.t and on line 129 of that file we have the
Michael Cummings wrote:
On Sat, 2006-09-16 at 16:36 -0500, Michael G Schwern wrote:
---*** The primary purpose of the install chain is to install modules
***---
Not to test the module.
Is it too late to speak out against this? As a 'packager' of CPAN
I think the key word in Schwern's
Is on its way to the CPAN, with 2,348 tests. It's still not done, but it's
much farther along.
0.30 17 September 2006
- Fixed bug where no output would still claim to have a good plan.
- Fixed bug where no output would cause parser to die.
- Fixed bug where
On Sun, Sep 17, 2006 at 08:39:12AM -0700, Ovid wrote:
So I now have well over 2,000 tests for the parser, but there's a corner case
that's killing me. Test::Harness handles it fine, so I'm thinking that the
TAP specification (and subsequent grammar) is wrong.
Because TAP forbids unescaped
- Original Message
From: Nicholas Clark [EMAIL PROTECTED]
Because TAP forbids unescaped hash marks in descriptions and that's how my
parser works, it falls down and goes boom. Unless I hear differently, I'm
going to have to adjust my parser to allow them. Otherwise I can't even
On 17/09/06, chromatic [EMAIL PROTECTED] wrote:
On Saturday 16 September 2006 14:42, Fergal Daly wrote:
So, a passing TODO tells me that either the author
- writes bad tests
- means something else entirely by TODO
- didn't run the test suite before this release
I can buy these, to some
Fergal Daly writes:
On 17/09/06, chromatic [EMAIL PROTECTED] wrote:
I'm uncomfortable effectively recommending that people *not* use a
module until someone deliberately reports Hey, it works better than
you think on this platform! to the author and the author releases a
completely new
Ovid wrote:
So I now have well over 2,000 tests for the parser, but there's a corner case
that's killing me. Test::Harness handles it fine, so I'm thinking that the
TAP specification (and subsequent grammar) is wrong.
In the Perl core, we have t/base/rs.t and on line 129 of that file we
Michael Cummings wrote:
But I cannot stress enough
Stress is bad for you. You really should try calming down, perhaps cut down on
caffeine consumption. Maybe take a short vacation. Reduce the amount of
quoting out of context in your life. ;P
As David pointed out, testing the module and
Given what Ovid said last month about TAP not being about just Perl, I've
started an article on Wikipedia about TAP. Most of the content is taken from
TAP.pod, the Perl QA wiki and my own head.
Edit away.
http://en.wikipedia.org/wiki/Test_Anything_Protocol
On Sun, 2006-09-17 at 16:53 -0700, Michael G Schwern wrote:
Michael Cummings wrote:
But I cannot stress enough
Stress is bad for you. You really should try calming down, perhaps cut down
on caffeine consumption. Maybe take a short vacation. Reduce the amount of
quoting out of context
---*** The primary purpose of the install chain is to install modules
***---
...
It has to work... because most folks want to use the code, not fix it.
Schwern,
Thank you for writing this rant. I've written flames on the same
subject a number of times over the last few years, but deleted
- Original Message
From: Michael G Schwern [EMAIL PROTECTED]
foreach $test (11..14) {print ok $test # skipped on non-VMS system\n};
That unescaped hash mark is causing me lots of pain.
Because its not an unescaped hash mark. Its an old school skip directive.
Ah, didn't
15 matches
Mail list logo