Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide/src/hover/tests.rs')
-rw-r--r--crates/ide/src/hover/tests.rs22
1 files changed, 22 insertions, 0 deletions
diff --git a/crates/ide/src/hover/tests.rs b/crates/ide/src/hover/tests.rs
index f82fd6d028..34dd7fb621 100644
--- a/crates/ide/src/hover/tests.rs
+++ b/crates/ide/src/hover/tests.rs
@@ -5177,6 +5177,28 @@ enum Enum {
}
#[test]
+fn hover_record_variant_field() {
+ check(
+ r#"
+enum Enum {
+ RecordV { field$0: u32 }
+}
+"#,
+ expect![[r#"
+ *field*
+
+ ```rust
+ test::RecordV
+ ```
+
+ ```rust
+ field: u32 // size = 4, align = 4
+ ```
+ "#]],
+ );
+}
+
+#[test]
fn hover_trait_impl_assoc_item_def_doc_forwarding() {
check(
r#"