package ortac-runtime-qcheck-stm

  1. Overview
  2. Docs
Runtime support library for Ortac/QCheck-STM-generated code

Install

dune-project
 Dependency

Authors

Maintainers

Sources

.tar.gz
md5=1bbffc8b2ecf943c2d66bdf9c72b994a
sha512=f23537bc18149e5cf5f5035139fac0541b55f7087127b1ca963f16d8852096d7fbdd5378b9fbb7703a3ce175b4a90ad8a7dfafc4292b5f1196fa11fbef43a178

doc/ortac-runtime-qcheck-stm.sequential/Ortac_runtime_qcheck_stm_sequential/Make/Internal/index.html

Module Make.InternalSource

Sourceval cmds_ok : Spec.state -> Spec.cmd list -> bool
Sourceval consistency_test : count:int -> name:string -> QCheck.Test.t
Sourceval interp_agree : Spec.state -> Spec.sut -> Spec.cmd list -> bool
Sourceval check_disagree : Spec.state -> Spec.sut -> Spec.cmd list -> (Spec.cmd * STM.res) list option
Sourceval check_obs : (Spec.cmd * STM.res) list -> (Spec.cmd * STM.res) list -> (Spec.cmd * STM.res) list -> Spec.state -> bool
Sourceval arb_cmds_triple : int -> int -> (Spec.cmd list * Spec.cmd list * Spec.cmd list) QCheck.arbitrary
Sourceval all_interleavings_ok : Spec.cmd list -> Spec.cmd list -> Spec.cmd list -> Spec.state -> bool