Slash Boxes
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Ovid (2709)

  (email not shown publicly)
AOL IM: ovidperl (Add Buddy, Send Message)

Stuff with the Perl Foundation. A couple of patches in the Perl core. A few CPAN modules. That about sums it up.

Journal of Ovid (2709)

Friday March 27, 2009
04:51 AM

What Do You Want From Test::Harness and/or Test::Builder?

[ #38709 ]

It's a bit late for an informal poll, but I didn't think of it sooner :)

I'll be heading to the Perl-QA Hackathon in a few hours. I'll be spending three days holed up with core Perl QA people, and then a couple of days in Cumbria with Andy Armstrong and Schwern. So three people with responsibility for Test::Harness and Test::Builder will be stuck with each other for five whole days.

Things I would desperately love:

What I want, though, may be useless to you, so let's hear it.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
More | Login | Reply
Loading... please wait.
  • Nested TAP would be good, I think. I'm planning on getting Test::Class::Sugar to a releaseable point over the weekend, and hopefully making a good start on something like cucumber [] with Devel::Declare driven syntax, though I might get sidetracked into trying to write a perlish autotest if such a thing doesn't already exist.

    Both those (and definitely the cucumber port) would benefit from nestability.

    I'm not sure when I'm going to get there - won't be there 'til Saturday morning.

  • .. Another vote for nested TAP here for obvious reasons!

    Me, I hope to fix some of the more broken bits of the T::C internals, make whatever changes Piers needs for T::C::Sugar, and knock a few of the things off the T::C to do list.

    Along with anything else that seems useful :)

    I'm also going to annoy Curtis with a long conversation about TDD. Especially if I get around to finishing up the blog post(s) that have been sitting on my desktop for the last week :-)

    • (Also - I want to get Curtis to educate me about Role based design... but that's not QA related)

      • Bring me some sample code which abuses inheritance (multiple inheritance and several levels of inheritance are good), and I can help you refactor it. You'll be amazed at what RO (Role Oriented) Programming can do.

        Or if there's something tractable on the CPAN, I could play with that.

  • Nested TAP++
    TAP Diagnostics ++

    Also, I was planning on finally getting some time to give Smolder some love. I've got a list of features from the Parrot developers and am also in the middle of a rewrite to ditch apache and use a Perl HTTP server and make it CPAN installable.