@@ -405,7 +405,7 @@ mod tests {
405
405
};
406
406
}
407
407
"# ,
408
- & [ "Foo\n field_a: u32" ] ,
408
+ & [ "Foo\n ___ \n \n ```rust \ n field_a: u32" ] ,
409
409
) ;
410
410
411
411
// Hovering over the field in the definition
@@ -422,7 +422,7 @@ mod tests {
422
422
};
423
423
}
424
424
"# ,
425
- & [ "Foo\n field_a: u32" ] ,
425
+ & [ "Foo\n ___ \n \n ```rust \ n field_a: u32" ] ,
426
426
) ;
427
427
}
428
428
@@ -475,7 +475,7 @@ fn main() {
475
475
" ,
476
476
) ;
477
477
let hover = analysis. hover ( position) . unwrap ( ) . unwrap ( ) ;
478
- assert_eq ! ( trim_markup_opt( hover. info. first( ) ) , Some ( "Option\n Some" ) ) ;
478
+ assert_eq ! ( trim_markup_opt( hover. info. first( ) ) , Some ( "Option\n ___ \n \n ```rust \ n Some" ) ) ;
479
479
480
480
let ( analysis, position) = single_file_with_position (
481
481
"
@@ -503,6 +503,9 @@ fn main() {
503
503
"# ,
504
504
& [ "
505
505
Option
506
+ ___
507
+
508
+ ```rust
506
509
None
507
510
```
508
511
@@ -524,6 +527,9 @@ The None variant
524
527
"# ,
525
528
& [ "
526
529
Option
530
+ ___
531
+
532
+ ```rust
527
533
Some
528
534
```
529
535
@@ -606,7 +612,10 @@ fn func(foo: i32) { if true { <|>foo; }; }
606
612
" ,
607
613
) ;
608
614
let hover = analysis. hover ( position) . unwrap ( ) . unwrap ( ) ;
609
- assert_eq ! ( trim_markup_opt( hover. info. first( ) ) , Some ( "wrapper::Thing\n fn new() -> Thing" ) ) ;
615
+ assert_eq ! (
616
+ trim_markup_opt( hover. info. first( ) ) ,
617
+ Some ( "wrapper::Thing\n ___\n \n ```rust\n fn new() -> Thing" )
618
+ ) ;
610
619
}
611
620
612
621
#[ test]
0 commit comments