freebsd-dev/contrib/kyua/model/README
Brooks Davis b0d29bc47d Import the kyua test framework.
Having kyua in the base system will simplify automated testing in CI and
eliminates bootstrapping issues on new platforms.

The build of kyua is controlled by WITH(OUT)_TESTS_SUPPORT.

Reviewed by:	emaste
Obtained from:	CheriBSD
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D24103
2020-03-23 19:01:23 +00:00

12 lines
589 B
Plaintext

This directory contains the classes that form the data model of Kyua.
The classes in this directory are intended to be pure data types without
any complex logic. As such, they are simple containers and support the
common operations you would expect from them: in particular, comparisons
and formatting for debugging purposes.
All the classes in the data model have to have an on-disk representation
provided by the store module; if they don't, they don't belong in the
model. Some of these classes may also have special behavior at run-time,
and this is provided by the engine module.