@@ -28,10 +28,8 @@ const MIN_INSERTS_HEIGHT_2: usize = NODE_CAPACITY + (NODE_CAPACITY + 1) * NODE_C
28
28
#[ test]
29
29
fn test_basic_large ( ) {
30
30
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 } ;
35
33
assert_eq ! ( map. len( ) , 0 ) ;
36
34
37
35
for i in 0 ..size {
@@ -155,10 +153,8 @@ fn test_basic_small() {
155
153
156
154
#[ test]
157
155
fn 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 } ;
162
158
163
159
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
164
160
@@ -180,10 +176,8 @@ fn test_iter() {
180
176
181
177
#[ test]
182
178
fn 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 } ;
187
181
188
182
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
189
183
@@ -289,10 +283,8 @@ fn test_values_mut() {
289
283
290
284
#[ test]
291
285
fn 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 } ;
296
288
297
289
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
298
290
@@ -525,10 +517,8 @@ fn test_range_backwards_4() {
525
517
526
518
#[ test]
527
519
fn 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 } ;
532
522
let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
533
523
534
524
fn test ( map : & BTreeMap < u32 , u32 > , size : u32 , min : Bound < & u32 > , max : Bound < & u32 > ) {
@@ -566,10 +556,8 @@ fn test_range_borrowed_key() {
566
556
#[ test]
567
557
fn test_range ( ) {
568
558
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 } ;
573
561
let map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
574
562
575
563
for i in ( 0 ..size) . step_by ( step) {
@@ -589,10 +577,8 @@ fn test_range() {
589
577
#[ test]
590
578
fn test_range_mut ( ) {
591
579
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 } ;
596
582
let mut map: BTreeMap < _ , _ > = ( 0 ..size) . map ( |i| ( i, i) ) . collect ( ) ;
597
583
598
584
for i in ( 0 ..size) . step_by ( step) {
@@ -1263,10 +1249,8 @@ fn test_split_off_empty_left() {
1263
1249
1264
1250
#[ test]
1265
1251
fn 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 ) } ;
1270
1254
// special case with maximum height.
1271
1255
data. sort ( ) ;
1272
1256
0 commit comments