diff options
| author | unexge <unexge@gmail.com> | 2021-01-15 22:57:10 +0300 |
|---|---|---|
| committer | unexge <unexge@gmail.com> | 2021-01-15 22:57:10 +0300 |
| commit | cbe93359545611a34bb1a6a8e99ff4621deb1197 (patch) | |
| tree | 6f205fb2242311173f8ac21c8e896b1da35b7b44 | |
| parent | c303014f3923e46ae63fbcdc6cf6f166bb040b1e (diff) | |
| download | rust-cbe93359545611a34bb1a6a8e99ff4621deb1197.tar.gz rust-cbe93359545611a34bb1a6a8e99ff4621deb1197.zip | |
Add test mark for skipping single use item
| -rw-r--r-- | crates/assists/src/handlers/unmerge_use.rs | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/crates/assists/src/handlers/unmerge_use.rs b/crates/assists/src/handlers/unmerge_use.rs index 6da1795da63..3dbef8e51ad 100644 --- a/crates/assists/src/handlers/unmerge_use.rs +++ b/crates/assists/src/handlers/unmerge_use.rs @@ -3,6 +3,7 @@ use syntax::{ ast::{self, edit::AstNodeEdit, VisibilityOwner}, AstNode, SyntaxKind, }; +use test_utils::mark; use crate::{ assist_context::{AssistContext, Assists}, @@ -26,6 +27,7 @@ pub(crate) fn unmerge_use(acc: &mut Assists, ctx: &AssistContext) -> Option<()> let tree_list = tree.syntax().parent().and_then(ast::UseTreeList::cast)?; if tree_list.use_trees().count() < 2 { + mark::hit!(skip_single_use_item); return None; } @@ -87,6 +89,7 @@ mod tests { #[test] fn skip_single_use_item() { + mark::check!(skip_single_use_item); check_assist_not_applicable( unmerge_use, r" |
