schema.generator
Jump to function (2) ›
schema.generator/generate#
(generate schema)
(generate schema opts)
Generates one random value conforming to schema. Accepts the same
:size and :seed options as phel\test\gen/generate.
Example:
(generate :int)
schema.generator/schema->gen#
(schema->gen schema)
Returns a phel\test\gen generator for schema. Honours a
{:gen <gen>} override in the schema options when present.
Example:
(schema->gen [:int])