@@ -48,7 +48,7 @@ var a0 = Belt_MutableMap.fromArray(randomRange(0, 10), Icmp);
4848
4949Belt_MutableMap . set ( a0 , 3 , 33 ) ;
5050
51- eq ( "File \"bs_poly_mutable_map_test.ml\", line 27 , characters 7-14 " , Belt_MutableMap . getExn ( a0 , 3 ) , 33 ) ;
51+ eq ( "File \"bs_poly_mutable_map_test.ml\", line 29 , characters 5-12 " , Belt_MutableMap . getExn ( a0 , 3 ) , 33 ) ;
5252
5353Belt_MutableMap . removeMany ( a0 , [
5454 7 ,
@@ -64,14 +64,41 @@ Belt_MutableMap.removeMany(a0, [
6464 6
6565 ] ) ;
6666
67- eq ( "File \"bs_poly_mutable_map_test.ml\", line 29 , characters 7-14 " , Belt_internalAVLtree . keysToArray ( a0 . data ) , [
67+ eq ( "File \"bs_poly_mutable_map_test.ml\", line 31 , characters 5-12 " , Belt_internalAVLtree . keysToArray ( a0 . data ) , [
6868 9 ,
6969 10
7070 ] ) ;
7171
7272Belt_MutableMap . removeMany ( a0 , Array_data_util . randomRange ( 0 , 100 ) ) ;
7373
74- b ( "File \"bs_poly_mutable_map_test.ml\", line 31, characters 6-13" , Belt_MutableMap . isEmpty ( a0 ) ) ;
74+ b ( "File \"bs_poly_mutable_map_test.ml\", line 33, characters 4-11" , Belt_MutableMap . isEmpty ( a0 ) ) ;
75+
76+ var a0$1 = Belt_MutableMap . fromArray ( randomRange ( 0 , 10000 ) , Icmp ) ;
77+
78+ Belt_MutableMap . set ( a0$1 , 2000 , 33 ) ;
79+
80+ Belt_MutableMap . removeMany ( a0$1 , Belt_Array . map ( randomRange ( 0 , 1998 ) , ( function ( prim ) {
81+ return prim [ 0 ] ;
82+ } ) ) ) ;
83+
84+ Belt_MutableMap . removeMany ( a0$1 , Belt_Array . map ( randomRange ( 2002 , 11000 ) , ( function ( prim ) {
85+ return prim [ 0 ] ;
86+ } ) ) ) ;
87+
88+ eq ( "File \"bs_poly_mutable_map_test.ml\", line 41, characters 6-13" , Belt_internalAVLtree . toArray ( a0$1 . data ) , [
89+ /* tuple */ [
90+ 1999 ,
91+ 1999
92+ ] ,
93+ /* tuple */ [
94+ 2000 ,
95+ 33
96+ ] ,
97+ /* tuple */ [
98+ 2001 ,
99+ 2001
100+ ]
101+ ] ) ;
75102
76103Mt . from_pair_suites ( "Bs_poly_mutable_map_test" , suites . contents ) ;
77104
0 commit comments