File: test_ref.ml

package info (click to toggle)
ppx-expect 0.17.3-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 948 kB
  • sloc: ml: 3,399; ansic: 104; javascript: 19; makefile: 15; sh: 2
file content (17 lines) | stat: -rw-r--r-- 264 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
type t =
  | Init
  | Set_by_inline_test
[@@deriving sexp, compare]

let inner = ref Init

let%expect_test _ =
  let module _ = struct
    let () = inner := Set_by_inline_test
  end
  in
  ()
;;

let%test_unit _ = inner := Set_by_inline_test
let value () = !inner