Test::Future::IO::Impl(3pm)

Test::Future::IO::Impl3pm

Acceptance tests for "future::io" implementations

Usage

   use Test::More;
   use Test::Future::IO::Impl;
   use Future::IO;
   use Future::IO::Impl::MyNewImpl;
   run_tests 'sleep';
   done_testing;

Overview

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

Functions

run_tests

   run_tests @suitenames

Runs a collection of tests against "Future::IO". It is expected that the caller has already loaded the specific implementation module to be tested against before this function is called.

Test suites

The following test suite names may be passed to the "run_tests" function:

accept

Tests the "Future::IO->accept" method.

connect

Tests the "Future::IO->connect" method.

sleep

Tests the "Future::IO->sleep" method.

sysread

Tests the "Future::IO->sysread" method.

syswrite

Tests the "Future::IO->syswrite" method.

waitpid

Tests the "Future::IO->waitpid" method.

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

Author

Paul Evans <[email protected]>

From libtest-future-io-impl-perl 0.14-3 in Debian 13 (Trixie). Parsed by carta from the page's man source.