CPAN-Meta-YAML

 view release on metacpan or  search on metacpan

t/README.md  view on Meta::CPAN

37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
* 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.
 
The TestBridge library contains testing functions for use in .t files or to
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 )