CPAN-Meta-YAML
view release on metacpan or search on metacpan
t/README.md view on Meta::CPAN
373839404142434445464748495051525354555657585960616263* TestML::Tiny
* TestBridge
* TestUtils
The
"SubtestCompat"
library provides a limited emulation of
Test::More::subtest that is reasonably compatible back to 0.88. If using
subtests, you must not set a plan in the subtest and you must
use
done_testing in the *.t file.
The TestML::Tiny library contains functions
for
parsing and executing TestML
tests
with
callbacks. TestML is a data-driven testing language; TestML::Tiny
implements a small subset of its features. See the section on TestML, below,
for
an example. Generally, bugs should be patched upstream on CPAN and then
a new Test::Tiny CPAN release can be copied here and pod-stripped.
be passed to TestML::Tiny functions as callbacks. Test functions should not
include `done_testing`. They should
use
`subtest`
for
any repetitive testing
that loops over test cases. Callback should check
for
the expected test
points (see below) and skip a TML block
if
those points are not available.
The TestUtils library contains utility functions. Testing functions should
not be added here (i.e. nothing that uses Test::More).
## YAML data files in t/data
Files in the t/data directory are intended to test how YAML files are loaded
( run in 0.323 second using v1.01-cache-2.11-cpan-bf8d7bb2d05 )