1Test::Future::IO::Impl(U3spemr)Contributed Perl DocumentTaetsito:n:Future::IO::Impl(3pm)
2
3
4

NAME

6       "Test::Future::IO::Impl" - acceptance tests for "Future::IO"
7       implementations
8

SYNOPSIS

10          use Test::More;
11          use Test::Future::IO::Impl;
12
13          use Future::IO;
14          use Future::IO::Impl::MyNewImpl;
15
16          run_tests 'sleep';
17
18          done_testing;
19

DESCRIPTION

21       This module contains a collection of acceptance tests for
22       implementations of Future::IO.
23

FUNCTIONS

25   run_tests
26          run_tests @suitenames
27
28       Runs a collection of tests against "Future::IO". It is expected that
29       the caller has already loaded the specific implementation module to be
30       tested against before this function is called.
31

TEST SUITES

33       The following test suite names may be passed to the "run_tests"
34       function:
35
36   accept
37       Tests the "Future::IO->accept" method.
38
39   connect
40       Tests the "Future::IO->connect" method.
41
42   sleep
43       Tests the "Future::IO->sleep" method.
44
45   sysread
46       Tests the "Future::IO->sysread" method.
47
48   syswrite
49       Tests the "Future::IO->syswrite" method.
50
51   waitpid
52       Tests the "Future::IO->waitpid" method.
53

AUTHOR

55       Paul Evans <leonerd@leonerd.org.uk>
56
57
58
59perl v5.38.0                      2023-07-21       Test::Future::IO::Impl(3pm)
Impressum