The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

TAP::Harness::Yath - Use yath instead of prove when installing modules.

DESCRIPTION

This tool allows you to tell the module install process to use yath instead of prove. This works for cpan, cpanm, and most other module install tools. It hooks into the process used by ExtUtils::MakeMaker and Module::Build::Tiny which ultimately cover most of cpan.

SYNOPSIS

    HARNESS_SUBCLASS="TAP::Harness::Yath" cpanm [MODULES]

Setting the HARNESS_SUBCLASS env var to "TAP::Harness::Yath" Will cause this module to be used instead of Test::Harness or TAP::Harness.

You can also pass in command line arguments for yath using the TAP_HARNESS_YATH_ARGS env var, args should be seperated by comma. Any other yath env vars will also work.

    TAP_HARNESS_YATH_ARGS="-v,--color" HARNESS_SUBCLASS="TAP::Harness::Yath" cpanm -v [MODULES]

SOURCE

The source code repository for Test2-Harness can be found at http://github.com/Test-More/Test2-Harness/.

MAINTAINERS

Chad Granum <exodist@cpan.org>

AUTHORS

Chad Granum <exodist@cpan.org>

COPYRIGHT

Copyright Chad Granum <exodist7@gmail.com>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/