OUnitLwt
Helper to write Lwt tests with OUnit.
As of 2019-09-19, this module is still experimental.
val lwt_wrapper : ('a -> 'b Lwt.t) -> 'c -> 'd
lwt_wrapper f transforms an Lwt function into a test.
lwt_wrapper f
Example:
let test = "SimpleAssertion" >:: (lwt_wrapper (fun ctxt -> Lwt.return 4 >>= fun i -> Lwt.return (assert_equal ~ctxt 4 i)))