@@ -453,71 +453,83 @@ mod tests {
453
453
let ( analysis, position, _) = fixture:: annotations ( ra_fixture) ;
454
454
let navs = analysis. goto_definition ( position) . unwrap ( ) . expect ( "no definition found" ) . info ;
455
455
assert ! ( navs. len( ) < 2 , "expected single navigation target but encountered {}" , navs. len( ) ) ;
456
- let Some ( target) = navs. into_iter ( ) . next ( ) else {
457
- panic ! ( "expected single navigation target but encountered none" ) ;
456
+ let Some ( target) = navs. into_iter ( ) . next ( ) else {
457
+ panic ! ( "expected single navigation target but encountered none" ) ;
458
458
} ;
459
459
assert_eq ! ( target. name, SmolStr :: new_inline( expected_name) ) ;
460
460
}
461
461
462
462
#[ test]
463
463
fn goto_def_range ( ) {
464
- check_name ( "Range" , r#"
464
+ check_name (
465
+ "Range" ,
466
+ r#"
465
467
//- minicore: range
466
468
let x = 0.$0.1;
467
- "#
469
+ "# ,
468
470
) ;
469
471
}
470
472
471
473
#[ test]
472
474
fn goto_def_range_from ( ) {
473
- check_name ( "RangeFrom" , r#"
475
+ check_name (
476
+ "RangeFrom" ,
477
+ r#"
474
478
//- minicore: range
475
479
fn f(arr: &[i32]) -> &[i32] {
476
480
&arr[0.$0.]
477
481
}
478
- "#
482
+ "# ,
479
483
) ;
480
484
}
481
485
482
486
#[ test]
483
487
fn goto_def_range_inclusive ( ) {
484
- check_name ( "RangeInclusive" , r#"
488
+ check_name (
489
+ "RangeInclusive" ,
490
+ r#"
485
491
//- minicore: range
486
492
let x = 0.$0.=1;
487
- "#
493
+ "# ,
488
494
) ;
489
495
}
490
496
491
497
#[ test]
492
498
fn goto_def_range_full ( ) {
493
- check_name ( "RangeFull" , r#"
499
+ check_name (
500
+ "RangeFull" ,
501
+ r#"
494
502
//- minicore: range
495
503
fn f(arr: &[i32]) -> &[i32] {
496
504
&arr[.$0.]
497
505
}
498
- "#
506
+ "# ,
499
507
) ;
500
508
}
501
509
502
510
#[ test]
503
511
fn goto_def_range_to ( ) {
504
- check_name ( "RangeTo" , r#"
512
+ check_name (
513
+ "RangeTo" ,
514
+ r#"
505
515
//- minicore: range
506
516
fn f(arr: &[i32]) -> &[i32] {
507
517
&arr[.$0.10]
508
518
}
509
- "#
519
+ "# ,
510
520
) ;
511
521
}
512
522
513
523
#[ test]
514
524
fn goto_def_range_to_inclusive ( ) {
515
- check_name ( "RangeToInclusive" , r#"
525
+ check_name (
526
+ "RangeToInclusive" ,
527
+ r#"
516
528
//- minicore: range
517
529
fn f(arr: &[i32]) -> &[i32] {
518
530
&arr[.$0.=10]
519
531
}
520
- "#
532
+ "# ,
521
533
) ;
522
534
}
523
535
0 commit comments