Test2::Tools::SkipUntil - skip tests until a date is reached
use Test2::Bundle::More use Test2::Tools::SkipUntil; SKIP: { skip_until "known fail see issue #213", '2018-06-01'; ... } ... done_testing;
Exports two functions for skipping tests until a datetime is reached. Dates are evaluated in localtime. These might be useful when you have known exceptions in your test suite which are temporary.
localtime
Skips all tests in a SKIP block, registering $count skipped tests until localtime is greater than or equal to $datetime. Just like with skip, $count is optional, and defaults to 1.
SKIP
$count
$datetime
$datetime must be a scalar in one of the following formats:
YYYY-MM-DDTHH:MM:SS - e.g. "2017-05-01T13:24:58"
YYYY-MM-DD - e.g. "2017-05-01"
Skips all tests by setting the test plan to zero, and exiting succesfully unless localtime is greater than or equal to $datetime. Behaves like skip_all.
See "skip_until ($why, $count, $datetime)" for the accepted $datetime formats.
The source code repository for Test2-Tools-SkipUntil can be found on GitHub.
David Farrell <dfarrell@cpan.org>
Copyright 2018 David Farrell <dfarrell@cpan.org>
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See licenses.
To install Test2::Tools::SkipUntil, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Test2::Tools::SkipUntil
CPAN shell
perl -MCPAN -e shell install Test2::Tools::SkipUntil
For more information on module installation, please visit the detailed CPAN module installation guide.