On Fri, Feb 15, 2008 at 10:50:51AM +0100, Rafael Garcia-Suarez wrote:
> On 14/02/2008, Jerry D. Hedden <[EMAIL PROTECTED]> wrote:
> > Change 33313 is causing test suite failures:
> >
> >  
> > t/op/pat......................................................FAILED--unexpected
> >  output at test 1308
> >  
> > t/op/pat_thr..................................................FAILED--unexpected
> >  output at test 1308
> 
> That happens with TEST, not with harness, which explains why I didn't saw it 
> :(
> 
> >  Capturing the relevant test output:
> >
> >  ok 1307 - $+{C} Line 3788
> >  not ok 1308 - $+{D}     Line 3788 # TODO 1
> >  not # Failed test at line 3788
> >  # expected: '???xfoo'
> >  #   result: ''
> >  ok 1309 - 18446744073709551615~=/(?<D>(?<A>foo)s+(?<B>bar)?s+(?<C>baz))/   
> >      Line
> >  3793
> >
> >  The 'failure' is the extra 'not' before the pound sign.
> >  I tried to figure out what's causing it, but couldn't.

Is it possible to put the TAP parser into a strict mode where it would detect
and fault these sorts of things?

(I think most specifically "these things" are lines that aren't /^ok/,
/^not ok/ or /^#/ )

Nicholas Clark

Reply via email to