diff options
| author | vsrs <vit@conrlab.com> | 2020-06-03 15:29:03 +0300 |
|---|---|---|
| committer | vsrs <vit@conrlab.com> | 2020-06-05 15:00:31 +0300 |
| commit | 92cfc0f2a1edd4e825d4dea96d4f96dcea513629 (patch) | |
| tree | 31598aaf86c6b5396cb8675859093f76bc92d555 | |
| parent | 5d0c1aa1625a17723209e537590dc7fc7f181df1 (diff) | |
| download | rust-92cfc0f2a1edd4e825d4dea96d4f96dcea513629.tar.gz rust-92cfc0f2a1edd4e825d4dea96d4f96dcea513629.zip | |
Add enum hover action test.
| -rw-r--r-- | crates/ra_ide/src/hover.rs | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/crates/ra_ide/src/hover.rs b/crates/ra_ide/src/hover.rs index 2fbe0ba1f12..62df074594b 100644 --- a/crates/ra_ide/src/hover.rs +++ b/crates/ra_ide/src/hover.rs @@ -1161,4 +1161,19 @@ fn func(foo: i32) { if true { <|>foo; }; } ); assert_impl_action(&actions[0], 6); } + + #[test] + fn test_hover_enum_has_impl_action() { + let (_, actions) = check_hover_result( + " + //- /lib.rs + enum foo<|>() { + A, + B + } + ", + &["enum foo"], + ); + assert_impl_action(&actions[0], 5); + } } |
