package ppx_expect

  1. Overview
  2. Docs
Cram like framework for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

v0.17.0.tar.gz
sha256=6cb403d7d59f7451f1d5a94838ca46902991fc7bb43e5342b620fc73ab99bd94

doc/ppx_expect.runtime/Ppx_expect_runtime/Test_node/Create/index.html

Module Test_node.CreateSource

Functions for creating ts corresponding to each of the test nodes that can be parsed out of extension points in a let%expect_test.

Each of these creators accepts the location of the entire AST node associated with the e.g. [%expect] test.

Sourceval expect : formatting_flexibility: Ppx_expect_runtime__.Types.Expect_node_formatting.Flexibility.t -> node_loc:Ppx_expect_runtime__.Types.Compact_loc.t -> located_payload: (Ppx_expect_runtime__.Output.Payload.t * Ppx_expect_runtime__.Types.Compact_loc.t) Base.option -> Test_node.t

[%expect _]

Sourceval expect_exact : formatting_flexibility: Ppx_expect_runtime__.Types.Expect_node_formatting.Flexibility.t -> node_loc:Ppx_expect_runtime__.Types.Compact_loc.t -> located_payload: (Ppx_expect_runtime__.Output.Payload.t * Ppx_expect_runtime__.Types.Compact_loc.t) Base.option -> Test_node.t

[%expect_exact _]

Sourceval expect_unreachable : node_loc:Ppx_expect_runtime__.Types.Compact_loc.t -> Test_node.t

[%expect.unreachable]

OCaml

Innovation. Community. Security.