The following module was proposed for inclusion in the Module List:
modid: Test::AnyEvent::Time
DSLIP: Rdpfp
description: Time-related test on AnyEvent async routines
userid: TOSHIOITO (Toshio Ito)
chapterid: 3 (Development_Support)
communities:
similar:
Test::More
rationale:
Test : because the module is for tests and is based on
Test::Builder. AnyEvent: because the module uses AnyEvent as an
asynchronous programming framework. Time : because the module tests
asynchronous functions in terms of their execution time.
This module helps test user-defined asynchronous functions based on
AnyEvent by providing easy-to-use time-related testers with a
time-out mechanism. Usually asynchronous functions start some
operation and kick a given callback when it is done. During
development, however, you cannot be sure that your async function
will kick the callback correctly. To prevent dead-lock in testing,
you need a time-out mechanism to continue (or abort) the test when
it takes too long time, which is why this module is created. In
addition to the time-out, this module also provides functions that
test execution time of an asynchronous function.
enteredby: TOSHIOITO (Toshio Ito)
enteredon: Mon Jun 18 13:35:24 2012 GMT
The resulting entry would be:
Test::AnyEvent::
::Time Rdpfp Time-related test on AnyEvent async routines TOSHIOITO
Thanks for registering,
--
The PAUSE
PS: The following links are only valid for module list maintainers:
Registration form with editing capabilities:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=30c00000_e9f88f944ae42e9a&SUBMIT_pause99_add_mod_preview=1
Immediate (one click) registration:
https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=30c00000_e9f88f944ae42e9a&SUBMIT_pause99_add_mod_insertit=1
Peek at the current permissions:
https://pause.perl.org/pause/authenquery?pause99_peek_perms_by=me&pause99_peek_perms_query=Test%3A%3AAnyEvent%3A%3ATime