mirror of
https://github.com/c-cube/moonpool.git
synced 2025-12-07 11:45:39 -05:00
fix tests
This commit is contained in:
parent
86b64ae3d4
commit
44edf60836
3 changed files with 15 additions and 17 deletions
|
|
@ -1,9 +1,6 @@
|
||||||
open! Moonpool
|
|
||||||
|
|
||||||
let ( let@ ) = ( @@ )
|
let ( let@ ) = ( @@ )
|
||||||
let runner = Fifo_pool.create ~num_threads:1 ()
|
|
||||||
|
|
||||||
let () =
|
let () =
|
||||||
|
let@ runner = Moonpool_fib.main in
|
||||||
T_fibers.Fib.run1 ~runner ();
|
T_fibers.Fib.run1 ~runner ();
|
||||||
T_fibers.Fib.run2 ~runner ();
|
T_fibers.Fib.run2 ~runner ()
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -19,7 +19,8 @@ let () =
|
||||||
assert (r = 13)
|
assert (r = 13)
|
||||||
|
|
||||||
let () =
|
let () =
|
||||||
Printf.eprintf "PART 2\n%!";
|
(* run multiple times to make sure cleanup is correct *)
|
||||||
|
for _i = 1 to 10 do
|
||||||
try
|
try
|
||||||
let _r =
|
let _r =
|
||||||
M_lwt.lwt_main @@ fun runner ->
|
M_lwt.lwt_main @@ fun runner ->
|
||||||
|
|
@ -31,3 +32,4 @@ let () =
|
||||||
with Failure msg ->
|
with Failure msg ->
|
||||||
(* Printf.eprintf "got %S\n%!" msg; *)
|
(* Printf.eprintf "got %S\n%!" msg; *)
|
||||||
assert (msg = "oops")
|
assert (msg = "oops")
|
||||||
|
done
|
||||||
|
|
|
||||||
|
|
@ -1,4 +1,3 @@
|
||||||
module M = Moonpool
|
|
||||||
module M_lwt = Moonpool_lwt
|
module M_lwt = Moonpool_lwt
|
||||||
module Trace = Trace_core
|
module Trace = Trace_core
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue