[tap-l] stream concatenation question

Ovid publiustemp-tapx at yahoo.com
Fri Aug 27 07:21:14 BST 2010


--- On Fri, 27/8/10, EBo <ebo at users.sourceforge.net> wrote:

> From: EBo <ebo at users.sourceforge.net>


> > Now that I've TAP-danced around your question: this is
> legacy.
> 
> oooo, another fun name for David and Andy ;-)
> 
> I'm tempted to use the name for the consumer, but this one
> is yours unless
> you don't mind me using it ;-)

Steal away :)
 
> >> If there is not, looking at the draft standards
> grammar,  a potential
> >> solution is to add an optional Test-Name to the
> TAP's Header EBNF 
> >> grammar:
> >> 
> >>   Header      =
> [Comments] [Version]  [Comments] [Test-Name]
> >>   Test-Name   =
> "NAME" SP Name-String [SP  Description]
> >>   Name-String = 1*(%x21-22 %x24-FF)
> ; printable UTF8  without SPACE 
> >>      or "#"
> > 
> > You know, I think this would solve some other issues
> I've had with
> trying
> > to store TAP history.
> 
> What were you thinking in regards to storing TAP history?

This:  http://github.com/Ovid/app--prove--history

That's a really old repository and I've no idea if the code still works with App::Prove.  Plus, the code is rather shabby in places and tough to read. I was planning on going in and doing some major cleanup, but never did. It should have used the plugin mechanism (can't recall why I didn't), but instead uses a separate executable:

    hprove t/

Then to see results:

    sqlite3 .provedb

App::Prove::History::Builder explains the schema.  I really should have finished that module :/

Cheers,
Ovid
--
Buy the book         - http://www.oreilly.com/catalog/perlhks/
Tech blog            - http://blogs.perl.org/users/ovid/
Twitter              - http://twitter.com/OvidPerl
Official Perl 6 Wiki - http://www.perlfoundation.org/perl6




More information about the tap-l mailing list