Re: [tap] [tap-l] TAP::Spec::Parser 0.05 on CPAN

Ovid <curtis_ovid_poe@yahoo.com> Sun, 20 March 2011 19:51 UTC

Return-Path: <curtis_ovid_poe@yahoo.com>
X-Original-To: tap@core3.amsl.com
Delivered-To: tap@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id 530F63A6BD2 for <tap@core3.amsl.com>; Sun, 20 Mar 2011 12:51:08 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.598
X-Spam-Level:
X-Spam-Status: No, score=-2.598 tagged_above=-999 required=5 tests=[BAYES_00=-2.599, HTML_MESSAGE=0.001]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id wcIi-oEPugF4 for <tap@core3.amsl.com>; Sun, 20 Mar 2011 12:51:07 -0700 (PDT)
Received: from nm23-vm1.bullet.mail.ac4.yahoo.com (nm23-vm1.bullet.mail.ac4.yahoo.com [98.139.53.221]) by core3.amsl.com (Postfix) with SMTP id E4A6E3A6ADE for <tap@ietf.org>; Sun, 20 Mar 2011 12:51:06 -0700 (PDT)
Received: from [98.139.52.192] by nm23.bullet.mail.ac4.yahoo.com with NNFMP; 20 Mar 2011 19:52:36 -0000
Received: from [98.139.52.129] by tm5.bullet.mail.ac4.yahoo.com with NNFMP; 20 Mar 2011 19:52:36 -0000
Received: from [127.0.0.1] by omp1012.mail.ac4.yahoo.com with NNFMP; 20 Mar 2011 19:52:36 -0000
X-Yahoo-Newman-Property: ymail-5
X-Yahoo-Newman-Id: 52127.48264.bm@omp1012.mail.ac4.yahoo.com
Received: (qmail 5360 invoked by uid 60001); 20 Mar 2011 19:52:35 -0000
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1300650755; bh=J9FsppoSG/oPJeviGZBADatB5MD5krj8TeTDN4854ac=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=SmcPciMRKvwqhZDF+WeLKCnw8PfIuDbT+kVO58SpNKxao7vsQ3mxoEtkxsSeW1iuqPTT+1buCrqG/WgwdxFcm0Ts5QP3V9befOQJlId6sQoseKU2gIyraDi422FeihkVySCZ2oBnGObA3eEWtqqMhhamEzXEoSEaZ0wDBdbyzQQ=
DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:MIME-Version:Content-Type; b=jZaLMamvGqag9PNFGBtunaCfJ+VgGvynr3TVLjlPe0X1cczGImO4KZxOpegyRqUXMJ4MO3JTnzNlM7ernj4jMEjNp45k18QaxlYODN2mBNRQejx9nar8qzKjl3G25nXMqPjwAhMMkjkUQ4HJwuPqdwhXvAqD9UmBP28gEXbwCgI=;
Message-ID: <872036.416.qm@web65707.mail.ac4.yahoo.com>
X-YMail-OSG: yMf17VEVM1nBABEMScOuSvOj0cXri8QuYLzYyvybO9Pr2Gc bTIrmdQ7DrNbkcSnp1HTbZMYTq2cqOWR2GpQR5srvt8xhJAH2c1pz2CNmPn3 5t73fKQSWgxzrrlhQe6UyLK46zITYgpxeh7XzubRngM5NDSf1orKdkc0tuXC lxw8sRh08aOxUehtrvC8dRunaLDY1uyZeJcSJEdg1.bmzCeDMs6W7fPGHMUN ktzUDhpFlwLBh6ZkqranTnnicIN8zc2_Limoz6Cq2T01TtWP9a20WaHxkM8g 3unqtjKu8Pnphr7PO3YTGmS1mqmAG_B36zSXDRm5V72hjOO.xDJ3SSF6QWgl bTMipbbuzZw.HSvYux5YBiS3d1PyhQZKxGNFva._2UTEFuvYu4Ehf2CjktBV 3HlrhG2KlXA3qRwk9
Received: from [87.210.66.184] by web65707.mail.ac4.yahoo.com via HTTP; Sun, 20 Mar 2011 12:52:35 PDT
X-Mailer: YahooMailWebService/0.8.109.295617
Date: Sun, 20 Mar 2011 12:52:35 -0700 (PDT)
From: Ovid <curtis_ovid_poe@yahoo.com>
To: Test Anything Protocol <tap-l@testanything.org>, "tap@ietf.org" <tap@ietf.org>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="0-1617412120-1300650755=:416"
X-Mailman-Approved-At: Sun, 20 Mar 2011 15:21:55 -0700
Subject: Re: [tap] [tap-l] TAP::Spec::Parser 0.05 on CPAN
X-BeenThere: tap@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
Reply-To: Ovid <curtis_ovid_poe@yahoo.com>
List-Id: Test Anything Protocol WG discussions <tap.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/tap>, <mailto:tap-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tap>
List-Post: <mailto:tap@ietf.org>
List-Help: <mailto:tap-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tap>, <mailto:tap-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 20 Mar 2011 20:41:35 -0000

Any chance we can get some documentation for this? I honestly can't tell what's supposed to be happening here other than a TAP parser is somehow implemented.

Cheers,
Ovid
--
Live and work overseas - http://overseas-exile.blogspot.com/
Buy the book           - http://www.oreilly.com/catalog/perlhks/
Tech blog              - http://blogs.perl.org/users/ovid/
Twitter                - http://twitter.com/OvidPerl/


>________________________________
>From: Andrew Rodland <andrew@cleverdomain.org>
>To: tap@ietf.org; Test Anything Protocol <tap-l@testanything.org>
>Sent: Sunday, 20 March 2011, 19:21
>Subject: [tap-l] TAP::Spec::Parser 0.05 on CPAN
>
>I'm pleased to release version 0.05 of TAP::Spec::Parser to the CPAN, 
>featuring a completely rewritten parser based on Paul Evans' Parser::MGC. It's 
>not as pretty as the Regexp::Grammars one, and the parallels to the BNF are 
>not quite as easy to see, but it's more correct, *much* faster, and doesn't 
>have the stability issues that plagued previous versions because it no longer 
>tries to execute Perl code inside of regexes.
>
>The spec tests and example scripts are working with no known regressions from 
>version 0.04.
>
>Now that the issues with stability and extreme slowdowns on complex test input 
>are (hopefully) behind us, it may be time to work on adding more test cases to 
>t/spec-tests.
>
>Schwern, are http://svn.hexten.net/tapx/tap-tests/t/source/ the test cases 
>from the Oslo QA Hackathon that you were alluding to? If they're good stuff I 
>can put some effort into converting them to mesh with the TAP::Spec objects.
>
>Andrew
>_______________________________________________
>tap-l mailing list
>tap-l@testanything.org
>http://testanything.org/mailman/listinfo/tap-l
>
>
>