package Test2::Manual::Tooling; use strict; use warnings; our $VERSION = '0.000111'; 1; __END__ =head1 NAME Test2::Manual::Tooling - Manual page for tool authors. =head1 DESCRIPTION This section covers writing new tools, plugins, and other Test2 components. =head1 TOOL TUTORIALS =head2 FIRST TOOL L - Introduction to writing tools by cloning L. =head2 NESTING TOOLS L - How to call other tools from your tool. =head2 TOOLS WITH SUBTESTS L - How write tools that make use of subtests. =head2 TESTING YOUR TEST TOOLS L - How to write tests for your test tools. =head1 PLUGIN TUTORIALS =head2 IMPLEMENTING SRAND COMING SOON. =head2 IMPLEMENTING DIE-ON-FAIL COMING SOON. =head2 TAKING ACTION AT THE END OF TESTING COMING SOON. =head2 TAKING ACTION JUST BEFORE EXIT COMING SOON. =head1 FORMATTER TUTORIALS COMING SOON. =head2 WRITING A SIMPLE JSON FORMATTER COMING SOON. =head1 CUSTOM EVENT TUTORIAL COMING SOON. =head1 WHERE TO FIND HOOKS AND APIS =over 4 =item global API L is the global API. This is primarily used by plugins that provide global behavior. =item In hubs L is the base class for all hubs. This is where hooks for manipulating events, or running things at the end of testing live. =back =head1 SEE ALSO L - Primary index of the manual. =head1 SOURCE The source code repository for Test2-Manual can be found at F. =head1 MAINTAINERS =over 4 =item Chad Granum Eexodist@cpan.orgE =back =head1 AUTHORS =over 4 =item Chad Granum Eexodist@cpan.orgE =back =head1 COPYRIGHT Copyright 2017 Chad Granum Eexodist@cpan.orgE. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See F =cut