2013.07.08 in #103
Fennec V2.x - Testing made better
Chad Granum has released the second version of his test module. It is a testing framework built on top of Test::More and Test::Builder so it is familiar to you. It looks like something I should try.
2013.07.21 in #104
Chad (Exodist) Granum, author of the Fennec testing tool
After 2 months of break, the Perl Maven TV is back with an interview with Chad Granum. Most of the time we talked about Fennec, the testing environment for Perl modules and applications, but we also covered DCI (Data, Context, Interactions) a bit. The interview is available both as a YouTube video and a downloadable mp3 file.
2014.03.14 in #138
Test::More - New Maintainer, Also stop version checking!
Chad 'Exodist' Granum is the new maintainer of Test::More. If you have been experimenting with the 1.5 branch, you might need to update your code!
2014.07.03 in #154
Changes to Test::Builder/More/Simple incoming
Changes are coming to the Test::* modules, Chad Granum warns us. As those modules are the foundation of most test suites, it might indeed be a good idea to check what those are.
2014.08.16 in #160
The new Test::Builder - "Why?"
Lots of changes are coming to Test::Builder. Chad Granum explains their motivation here.
2014.12.06 in #176
Test-Simple release candidates
Chad Granum posted an update on changes to Test::Builder, Test::Simple, and Test::More. These changes will be part of Perl 5.22.
2015.01.04 in #180
Test-Simple release plan
The Test-Simple distribution is the heart of all the testing in the Perl ecosystem. Changing it and releasing it to the CPAN can break the installation process of every Perl user around the worl. Helping Chad by testing it before he releases to everyone will surely make him happy.
2015.01.07 in #181
Test-Simple, Test-More, and Test-Builder. What is breaking? Should I be scared?
So there is this new release of Test-Simple coming down the pipe. Considering that this is a linchpin modules of the Perl testing ecosystem, what exactly does it entail?
2015.03.07 in #189
Test-More status update
An update from Chad on his work on the Test-More distribution, in particular what exactly will be shipping with Perl 5.22. He's been working on some refactoring, and benchmarking his changes, but realised that one of his changes didn't have the impact he'd thought. It's great to see this getting discussed and written up "in the open".
2015.03.18 in #191
Test::More in serious need of review, be afraid!
Exodist is planning to release a new version of Test::More to CPAN. If that version breaks some a CPAN module, that CPAN module will become uninstallable. (Well, sort of.). Not only that. If the new version starts to report success when something failed then your code might be full of bugs while everything looks fine. In case you want to neither of this will happen, you can put some energy into looking at the changes and testing the new version.
2015.10.29 in #223
Test::Stream going stable
The Test-Stream distribution is the successor to Test-Simple, the distribution that contains Test::Builder, Test::More, and more. There has been a lot of discussion, experiment, and even a few heated words over the last year. But now Chad says it's moving out of the experimental phase, and explains what he means by that.
2015.10.30 in #223
Test::Stream: Have your cake and eat it too!
Chad talks through some of the practicalities of working with Test::Stream.
2015.11.23 in #227
Test::More: Clearing up some confusion
Chad wants to clear up some of the confusion around Test::Stream, Test::Builder and Test::More. Key point:
Test::More is not changing in any significant way.
2015.12.29 in #232
Grant Report: Test::Simple/Stream Stabilization
Last time there was a bit of a noise about Test::Simple not breaking backward compatibility. So I wonder, will we have another drama like that this time as well?
2016.01.24 in #235
The problem with Exporters (Meet Importer)
Why does the import() function need to be part of the module that is exporting functions? Shouldn't it be part of the language or at least an tool that can import?
2016.02.05 in #237
Last call for review of Test-Builder using Test2 (Formerly Test-Stream).
'It seems that declaring something done is the best way to find out ways in which it is not actually done.'
2016.03.29 in #245
Grant Proposal: Test2 Manual
Chad is looking for a grant to help him work on the manual.
2016.04.22 in #248
Test2/Test::Builder Update from the QAH
2016.05.03 in #250
Test2/Test::Builder stable delayed to May 10th
A few bug fixes, one more dev release, and (unless anything unexpected happens) the Age of Test2 is upon us.
2016.05.10 in #251
This one had a long time coming. And now it has been released. The Second Age of Test has begun!
2016.07.02 in #258
Test2 Manual Grant report
Chad Granum has started work on his second Test2 grant.
2016.10.09 in #272
Grant Report: Test2 Manual
2017.01.08 in #285
Grant Report: Test2 Manual
2017.09.13 in #321
Test2 Documentation Grant Progress Report
2018.04.24 in #353
Test2 Manual Completion Report
The Test2 Manual grant has been finished. Read the detailed report here.
If you are not yet subscribed, you can do it now. Free of charge:
Just ONE e-mail each Monday. Easy to unsubscribe. No spam. Your e-mail address is safe.
This newsletter is about the Perl Programming languages.