Test::MultiFork 0.6
Sponsored Links
Test::MultiFork 0.6 Ranking & Summary
File size:
0.010 MB
Platform:
Any Platform
License:
Perl Artistic License
Price:
Downloads:
903
Date added:
2007-05-04
Publisher:
David Muir Sharnoff
Test::MultiFork 0.6 description
Test::MultiFork is a test suite that has support for multi-process programs.
SYNOPSIS
use Test::MultiFork;
($name, $letter, $number) = procname([new name])
lockcommon()
@oldvalues = getcommon()
setcommon(@newvalues)
unlockcommon()
use Test::MultiFork qw(groupwait setgroup dofork stderr bail_on_bad_plan)
groupwait([$tag])
$oldgroup = setgroup([$newgroup])
dofork(fork_specification)
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.
SYNOPSIS
use Test::MultiFork;
($name, $letter, $number) = procname([new name])
lockcommon()
@oldvalues = getcommon()
setcommon(@newvalues)
unlockcommon()
use Test::MultiFork qw(groupwait setgroup dofork stderr bail_on_bad_plan)
groupwait([$tag])
$oldgroup = setgroup([$newgroup])
dofork(fork_specification)
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.
Test::MultiFork 0.6 Screenshot
Test::MultiFork 0.6 Keywords
MultiFork
MultiFork 0.6
test suite
test
support
programs
fork
child
suite
Test::MultiFork
TestMultiFork
Test::MultiFork 0.6
Libraries
Programming
Bookmark Test::MultiFork 0.6
Test::MultiFork 0.6 Copyright
WareSeeker periodically updates pricing and software information of Test::MultiFork 0.6 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Test::MultiFork 0.6 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed
Featured Software
Want to place your software product here?
Please contact us for consideration.
Contact WareSeeker.com
Related Information
Related Software
TAHI Test Suite provides a mechanism for validating an IPv6 implementation against a standardized test. Free Download
DB Designer Fork is a fork of the fabFORCE DBDesigner 4. Free Download
Test-AutoBuild is a framework for performing continuous, unattended, automated software builds. Free Download
Test::Signature is a Perl module to automate SIGNATURE testing. Free Download
getmail is a mail retriever designed to allow you to get your mail from one or more mail accounts on various mail servers. Free Download
HTTunnel is a universal HTTP tunnel using Apache, mod_perl and Perl. Free Download
Test::Unit::Procedural Perl module contains a procedural style unit testing interface. Free Download
Proc::Fork is a simple, intuitive interface to the fork() system call. Free Download
Latest Software
Popular Software
Favourite Software