diff options
Diffstat (limited to 'crates/ra_ide/src')
-rw-r--r-- | crates/ra_ide/src/hover.rs | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/crates/ra_ide/src/hover.rs b/crates/ra_ide/src/hover.rs index 3f88bb260..1de3cb579 100644 --- a/crates/ra_ide/src/hover.rs +++ b/crates/ra_ide/src/hover.rs | |||
@@ -743,4 +743,21 @@ fn func(foo: i32) { if true { <|>foo; }; } | |||
743 | &["u32"], | 743 | &["u32"], |
744 | ); | 744 | ); |
745 | } | 745 | } |
746 | |||
747 | #[test] | ||
748 | fn test_hover_non_ascii_space_doc() { | ||
749 | check_hover_result( | ||
750 | " | ||
751 | //- /lib.rs | ||
752 | /// <- `\u{3000}` here | ||
753 | fn foo() { | ||
754 | } | ||
755 | |||
756 | fn bar() { | ||
757 | fo<|>o(); | ||
758 | } | ||
759 | ", | ||
760 | &["fn foo()\n```\n\n<- `\u{3000}` here"], | ||
761 | ); | ||
762 | } | ||
746 | } | 763 | } |