about summary refs log tree commit diff
diff options
context:
space:
mode:
authorunexge <unexge@gmail.com>2021-01-15 22:57:10 +0300
committerunexge <unexge@gmail.com>2021-01-15 22:57:10 +0300
commitcbe93359545611a34bb1a6a8e99ff4621deb1197 (patch)
tree6f205fb2242311173f8ac21c8e896b1da35b7b44
parentc303014f3923e46ae63fbcdc6cf6f166bb040b1e (diff)
downloadrust-cbe93359545611a34bb1a6a8e99ff4621deb1197.tar.gz
rust-cbe93359545611a34bb1a6a8e99ff4621deb1197.zip
Add test mark for skipping single use item
-rw-r--r--crates/assists/src/handlers/unmerge_use.rs3
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"