Perl Testing, whats new with Test::More and beyond

Perl Testing, whats new with Test::More and beyond

By Chad Granum (‎Exodist‎) from pdx.pm
Date: Monday, 8 June 2015 16:30
Duration: 50 minutes
Target audience: Any
Language: English
Tags: test test::more testing


Test::Builder, Test::More, and Test::Simple, the heart and soul of nearly all testing in the perl world are undergoing a huge change. Perl 5.22.0 will ship with completely new internals for these tools, and a cpan release will be made in March.

This talk will discuss why the changes were necessary, what things break because of these changes, and what benefits we get. I will also go over new tools and practices. At the end, time allowing, I will include briefs of modules that extend the testing ecosystem, and how the new internals help write testing tools.


Attended by: Andrew Hewus Fresh (‎AFresh1‎), Eric Johnson (‎kablamo‎), Dave Rolsky (‎autarch‎), Graham Ollis (‎plicease‎), Marcus Del Greco, D Ruth Bavousett (‎druthb‎), Lonny Jepson, Derek Clifford, John Karr, Tony Chambers, Charles McGarvey (‎CCM‎), Adam Dutko (‎StylusEater‎), Stevan Little (‎stevan‎), Nicolas Rochelemagne (‎atoomic‎), Doyle Young, Karl Williamson, James Dwyer (‎Jim‎), Dana Jacobsen (‎danaj‎), Graham TerMarsch, Ben Wasley, Tom Christiansen, Kevin Metcalf (‎profmetcalf‎), James E Keenan (‎kid51‎), James Morgan (‎Ven'Tatsu‎), Faelin Landy (‎wolf‎), Wallace Reis (‎wreis‎), Daya Nune, Michael Conrad (‎nerdvana‎), Phil Windley, Dean Hamstead, Wes Malone (‎wesm‎), Robert Threet (‎RAT‎), Drew Taylor (‎drewbie‎), Ben Grimm, Jason Fuller, Greg Cole (‎wingfold‎), Thomas Stanton (‎tstanton‎), Patrick Cronin, Stuart Johnston, Liam McNerney (‎Lthemick‎), Jason McIntosh (‎jmac‎), Ryan Haudenschilt, Karl Boehnker, Andy Bach, Kyle Siemer (‎silvanus‎), vroom, Chas. Owens (‎cowens‎), Adam Rich, Sean Quinlan (‎spq_easy‎), Rikus Goodell, David Golden (‎xdg‎), Neelima Gaddam, Ryan Chaudhry, Weldon Whipple, Jason Terry, Adam Schobelock, Paul Millard, Chris Hamilton, Josh Lavin (‎digory‎), Theo van Hoesel (‎vanHoesel‎), Jonathan Taylor, Irina Todeva, Grigor Karavardanyan (‎G‎), Chad Granum (‎Exodist‎), Louis Erickson, Michael Hamlin (‎myrrhlin‎), Andrew Baerg, Steve Nolte (‎mcsnolte‎), Travis Chase, Nathan Sullivan, Allie Rogers, Shawn Moore (‎sartak‎), Miller Hall, Joshua Miller, Dan Muey, Brad Oaks (‎bradoaks‎), Dillan Hildebrand, Tim Howe (‎thowe‎), Jeremy Koch, Ryan Olson (‎Gimpson‎), Scott Gustafson, Stefan Geneshky (‎miniml‎), William Souder (‎dogrr‎), Brent Laabs (‎labster‎),