@@ -28,10 +28,8 @@ const MIN_INSERTS_HEIGHT_2: usize = NODE_CAPACITY + (NODE_CAPACITY + 1) * NODE_C
2828#[ test]
2929fn test_basic_large ( ) {
3030 let mut map = BTreeMap :: new ( ) ;
31- #[ cfg( not( miri) ) ] // Miri is too slow
32- let size = 10000 ;
33- #[ cfg( miri) ]
34- let size = MIN_INSERTS_HEIGHT_2 ;
31+ // Miri is too slow
32+ let size = if cfg ! ( miri) { MIN_INSERTS_HEIGHT_2 } else { 10000 } ;
3533 assert_eq ! ( map. len( ) , 0 ) ;
3634
3735 for i in 0 ..size {
@@ -155,10 +153,8 @@ fn test_basic_small() {
155153
156154#[ test]
157155fn test_iter ( ) {
158- #[ cfg( not( miri) ) ] // Miri is too slow
159- let size = 10000 ;
160- #[ cfg( miri) ]
161- let size = 200 ;
156+ // Miri is too slow
157+ let size = if cfg ! ( miri) { 200 } else { 10000 } ;
162158
163159 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
164160
@@ -180,10 +176,8 @@ fn test_iter() {
180176
181177#[ test]
182178fn test_iter_rev ( ) {
183- #[ cfg( not( miri) ) ] // Miri is too slow
184- let size = 10000 ;
185- #[ cfg( miri) ]
186- let size = 200 ;
179+ // Miri is too slow
180+ let size = if cfg ! ( miri) { 200 } else { 10000 } ;
187181
188182 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
189183
@@ -289,10 +283,8 @@ fn test_values_mut() {
289283
290284#[ test]
291285fn test_iter_mixed ( ) {
292- #[ cfg( not( miri) ) ] // Miri is too slow
293- let size = 10000 ;
294- #[ cfg( miri) ]
295- let size = 200 ;
286+ // Miri is too slow
287+ let size = if cfg ! ( miri) { 200 } else { 10000 } ;
296288
297289 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
298290
@@ -525,10 +517,8 @@ fn test_range_backwards_4() {
525517
526518#[ test]
527519fn test_range_1000 ( ) {
528- #[ cfg( not( miri) ) ] // Miri is too slow
529- let size = 1000 ;
530- #[ cfg( miri) ]
531- let size = MIN_INSERTS_HEIGHT_2 as u32 ;
520+ // Miri is too slow
521+ let size = if cfg ! ( miri) { MIN_INSERTS_HEIGHT_2 as u32 } else { 1000 } ;
532522 let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
533523
534524 fn test ( map : & BTreeMap < u32 , u32 > , size : u32 , min : Bound < & u32 > , max : Bound < & u32 > ) {
@@ -566,10 +556,8 @@ fn test_range_borrowed_key() {
566556#[ test]
567557fn test_range ( ) {
568558 let size = 200 ;
569- #[ cfg( not( miri) ) ] // Miri is too slow
570- let step = 1 ;
571- #[ cfg( miri) ]
572- let step = 66 ;
559+ // Miri is too slow
560+ let step = if cfg ! ( miri) { 66 } else { 1 } ;
573561 let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
574562
575563 for i in ( 0 ..size) . step_by ( step) {
@@ -589,10 +577,8 @@ fn test_range() {
589577#[ test]
590578fn test_range_mut ( ) {
591579 let size = 200 ;
592- #[ cfg( not( miri) ) ] // Miri is too slow
593- let step = 1 ;
594- #[ cfg( miri) ]
595- let step = 66 ;
580+ // Miri is too slow
581+ let step = if cfg ! ( miri) { 66 } else { 1 } ;
596582 let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
597583
598584 for i in ( 0 ..size) . step_by ( step) {
@@ -1263,10 +1249,8 @@ fn test_split_off_empty_left() {
12631249
12641250#[ test]
12651251fn test_split_off_large_random_sorted ( ) {
1266- #[ cfg( not( miri) ) ] // Miri is too slow
1267- let mut data = rand_data ( 1529 ) ;
1268- #[ cfg( miri) ]
1269- let mut data = rand_data ( 529 ) ;
1252+ // Miri is too slow
1253+ let mut data = if cfg ! ( miri) { rand_data ( 529 ) } else { rand_data ( 1529 ) } ;
12701254 // special case with maximum height.
12711255 data. sort ( ) ;
12721256
0 commit comments