@@ -405,7 +405,7 @@ mod tests {
405405 };
406406 }
407407 "# ,
408- & [ "Foo\n field_a: u32" ] ,
408+ & [ "Foo\n ___ \n \n ```rust \ n field_a: u32" ] ,
409409 ) ;
410410
411411 // Hovering over the field in the definition
@@ -422,7 +422,7 @@ mod tests {
422422 };
423423 }
424424 "# ,
425- & [ "Foo\n field_a: u32" ] ,
425+ & [ "Foo\n ___ \n \n ```rust \ n field_a: u32" ] ,
426426 ) ;
427427 }
428428
@@ -475,7 +475,7 @@ fn main() {
475475 " ,
476476 ) ;
477477 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" ) ) ;
479479
480480 let ( analysis, position) = single_file_with_position (
481481 "
@@ -503,6 +503,9 @@ fn main() {
503503 "# ,
504504 & [ "
505505Option
506+ ___
507+
508+ ```rust
506509None
507510```
508511
@@ -524,6 +527,9 @@ The None variant
524527 "# ,
525528 & [ "
526529Option
530+ ___
531+
532+ ```rust
527533Some
528534```
529535
@@ -606,7 +612,10 @@ fn func(foo: i32) { if true { <|>foo; }; }
606612 " ,
607613 ) ;
608614 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+ ) ;
610619 }
611620
612621 #[ test]
0 commit comments