File tree Expand file tree Collapse file tree 1 file changed +13
-16
lines changed Expand file tree Collapse file tree 1 file changed +13
-16
lines changed Original file line number Diff line number Diff line change 1+ open QCheck
12open STM
23module 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 ()
You can’t perform that action at this time.
0 commit comments