API Reference hegel_elixir v#0.1.1

View Source

Modules

Property-based testing for Elixir, powered by Hegel's Hypothesis-derived engine.

ExUnit integration for Hegel properties.

A minimized counterexample and its Elixir failure.

A value generator driven by a Hegel test case.

Generators for Hegel property tests.

Raised when :report_multiple_failures finds several distinct bugs.

Raised when the libhegel ABI reports a frontend or engine error.

Raised by Hegel.fail/1 to mark the current example as a counterexample.

The structured outcome returned by Hegel.run/2.

Raised when libhegel cannot produce a verdict for a property.

Configuration for one Hegel property run.

Model-based property testing driven by libhegel's state-machine engine.

A handle to the current Hegel example.

Raised for an invalid Hegel generator, option, or test-case operation.

Compatibility entry point for the :hegel_elixir application.