The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.82 - 2017-04-05

  • ENHANCEMENTS
    • Added a Test::Class::Moose::CLI class. This provides a ready-to-go interface for handling CLI parameters passed to the test file that runs your Test::Class::Moose tests. This lets you do things like run "prove -lv t/tcm.t :: --classes TestFor::My::Thing" without having to write your own code to handle this.
      • This new CLI class is entirely implemented by a role, Test::Class::Moose::Role::CLI, that has well-documented hooks for you to write your own CLI class on top of. See the docs for the class and the role for more details.

Modules

Serious testing for serious Perl
Global registry of tags by class and method.
Use this in your tcm.t script for a drop-in runner tool
Configuration information for Test::Class::Moose
Managed deprecation warnings for Test::Class::Moose
Execute tests in parallel (parallelized by instance)
Execute tests sequentially
Load Test::Class::Moose classes automatically.
Test information for Test::Class::Moose
Reporting on test classes
Reporting on test classes
Reporting on test methods
Reporting object for timing
Test::Class::Moose for roles
Automatically load the classes you're testing
Role for command line argument handling and extra CLI features
Common code for Runner classes
run tests against multiple instances of a test class
Reporting gathering role
Runner for Test::Class::Moose tests
A starting guide for Test::Class::Moose
Internal utilities