Test::Harness 3 alpha released
Today Andy Armstrong released Test::Harness 2.99_01, the alpha version of what will become Test::Harness 3. Curtis Poe discusses it in detail in his use.perl.org journal. Test::Harness is the module that takes care of running tests and reporting on the results. When you run "make test" when you install a Perl module, that's Test::Harness.
As the maintainer of Test::Harness 2.x, I'm glad to see this day finally come. The bugs in the Test::Harness queue have been piling up, most of which would require plenty of breakage to fix. I'm seeing Test::Harness 3 as a fresh start.
It's certainly a fresh codebase. As far as I know, no code from 2.x has been brought over, and with good reason. It's old and crufty and has so much stuff bolted on it's a nightmare to work with inside.
Thanks to Andy Armstrong, Michael Schwern, Curtis Poe, Eric Wilhelm, Leif Eriksen and everyone else who has been pushing to make this happen.
0 TrackBacks
Listed below are links to blogs that reference this entry: Test::Harness 3 alpha released.
TrackBack URL for this entry: http://perlbuzz.com/cgi-bin/mt/mt-tb.cgi/79
Actually, we did borrow a bit of code from TH2, but generally it's only snippets here and there. We also stole a lot of ideas from your prove utility. Thanks for all of your hard work on TH2. Hopefully you'll be able to step down on this soon :)
For those who might not know, "Ovid" eq "Curtis Poe".