Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl: the Markov chain saw
 
PerlMonks  

Re: the sorry state of Perl unit testing framework

by TGI (Parson)
on Apr 07, 2015 at 18:55 UTC ( #1122732=note: print w/replies, xml ) Need Help??


in reply to the sorry state of Perl unit testing framework

I am much less worried about speed and more concerned with what a pain it is to write test modules with the current infrastructure due to its monolithic design.

In my naive world view, tests should emit TAP, test runners should manage test processes and collect the TAP, and test frameworks should tell the runners what to run and process the TAP and produce reports.

To that end I have been working on a TAP::Producer class for a while. Feel free to check it out and see if it serves your needs https://github.com/daotoad/TAP-Producer


TGI says moo

  • Comment on Re: the sorry state of Perl unit testing framework

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1122732]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (3)
As of 2020-10-26 18:54 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My favourite web site is:












    Results (252 votes). Check out past polls.

    Notices?