NAME
Test::PerlTidy::Concurrent - Concurrent Test::PerlTidy test executor.
SYNOPSIS
# In a file like 't/perltidy.t':
use Test::PerlTidy::Concurrent;
run_tests(j => 9);
DESCRIPTION
This module does the same work as Test::PerlTidy but in several threads concurrently.
Differences in regard to Test::PerlTidy:
- run_tests subroutine 'j' option is added.
- run_tests subroutine 'mute' option is always TRUE for j != 0.
IMPLEMENTATION DETAILS
Uses fork for multisequencing.
SUBROUTINES
run_tests ( %args )
run_tests(
%arguments_of_Test_PerlTidy_run_test,
j => 9,
);
- j
-
Sets max concurrent worker number for test execution.
See other options in Test::PerlTidy.