Skip to content

Commit 1666b8c

Browse files
committed
Using |> for readability
1 parent 9f12efe commit 1666b8c

File tree

1 file changed

+13
-16
lines changed

1 file changed

+13
-16
lines changed

test/test_mpscq.ml

Lines changed: 13 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
open QCheck
12
open STM
23
module Queue = Picos_aux_mpscq
34

@@ -17,24 +18,20 @@ module Spec = struct
1718
type sut = int Queue.t
1819

1920
let producer_cmd _s =
20-
QCheck.(
21-
make ~print:show_cmd
22-
(Gen.oneof
23-
[
24-
Gen.map (fun i -> Push i) Gen.nat;
25-
Gen.map (fun i -> Push_head i) Gen.nat;
26-
]))
21+
[
22+
Gen.nat |> Gen.map (fun i -> Push i);
23+
Gen.nat |> Gen.map (fun i -> Push_head i);
24+
]
25+
|> Gen.oneof |> make ~print:show_cmd
2726

2827
let arb_cmd _s =
29-
QCheck.(
30-
make ~print:show_cmd
31-
(Gen.oneof
32-
[
33-
Gen.map (fun i -> Push i) Gen.nat;
34-
Gen.map (fun i -> Push_head i) Gen.nat;
35-
Gen.return Pop;
36-
Gen.return Pop_all;
37-
]))
28+
[
29+
Gen.nat |> Gen.map (fun i -> Push i);
30+
Gen.nat |> Gen.map (fun i -> Push_head i);
31+
Gen.return Pop;
32+
Gen.return Pop_all;
33+
]
34+
|> Gen.oneof |> make ~print:show_cmd
3835

3936
let init_state = []
4037
let init_sut () = Queue.create ()

0 commit comments

Comments
 (0)