This module defines the main data types and functions needed to use Tasty.
The main data structure defining a test suite.
It consists of individual test cases and properties, organized in named groups which form a tree-like hierarchy.
There is no generic way to create a test case. Instead, every test
provider (tasty-hunit, tasty-smallcheck etc.) provides a function to
turn a test case into a
Groups can be created using
Create a named group of test cases or other groups
Parse the command line arguments and run the tests using the standard console runner
Parse the command line arguments and run the tests using the provided runner
Normally options are specified on the command line. But you can also have different options for different subtrees in the same tree, using the functions below.
Locally adjust the option value for the given test subtree