package ppx_quick_test

  1. Overview
  2. Docs
Spiritual equivalent of let%expect_test, but for property based tests as an ergonomic wrapper to write quickcheck tests.

Install

dune-project
 Dependency

Authors

Maintainers

Sources

v0.17.1.tar.gz
md5=d6f4ee666c0f68d41bd21ba5629a8ce0
sha512=40367c43059e3b25cc82673e30989d86522967107d6ae3f89233500193c9a9df205c9d697f45b9d7b2a70acb55691365bcc9d2c284a5089b98fd6de7032c71fe

doc/src/ppx_quick_test.expander/quick_test_parameter.ml.html

Source file quick_test_parameter.ml

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
open! Core
open Ppxlib

type t =
  | Config
  | Cr
  | Examples
  | Hide_positions
  | Sexp_examples
  | Generator
  | Shrinker
  | Here_pos
  | Filename
  | Sexp_of
  | Property_function
  | Error_already_placed

let to_arg_label = function
  | Config -> Labelled "config"
  | Cr -> Labelled "cr"
  | Examples -> Labelled "examples"
  | Hide_positions -> Labelled "hide_positions"
  | Sexp_examples -> Labelled "sexp_examples"
  | Generator -> Labelled "generator"
  | Shrinker -> Labelled "shrinker"
  | Here_pos -> Labelled "here_pos"
  | Filename -> Labelled "filename"
  | Sexp_of -> Labelled "sexp_of"
  | Error_already_placed -> Labelled "error_already_placed"
  | Property_function -> Nolabel
;;