Name : perl-Test-MultiFork
| |
Version : 0.6
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp156.1.1
| Date : 2024-07-03 19:11:03
|
Group : Development/Libraries/Perl
| Source RPM : perl-Test-MultiFork-0.6-lp156.1.1.src.rpm
|
Size : 0.03 MB
| |
Packager : https://www_suse_com/
| |
Summary : Test::MultiFork Perl module
|
Description :
This test module is to support creating test suites for programs and modules that run as multiple processes and do mostly blocking I/O.
Test::MultiFork handles the forking so that it can set up each child to coordinate the output. The output from each child fork is redirected to the parent. Each fork produces normal test output -- possibly using normal test modules like Test::Simple. The output is collected and rewritten by the parent process.
Each child fork has a letter and number designation. The forks are created by \'dofork()\'. Dofork takes a specifiction on the form: ([a-z](\\d*))+. That is to say, one or more lower-case letters, each optionally followd by a number. The number says how many children to fork for that letter (default one). The specifier \'ab2c3\' means have one \'a\' child (numbered \'1\'); two \'b\' children (numbered \'1\', \'2\'); and three \'c\' children (numbered \'1\', \'2\', \'3\').
To aid in writing tests, Test::MultiFork will pass data between the child processes. The data is test-writer defined.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-T/15.6/noarch |