From 7e0d4416873c3308f4824c417a29b83154503e17 Mon Sep 17 00:00:00 2001 From: Aleksey Kladov Date: Wed, 16 Jun 2021 22:24:11 +0300 Subject: internal: switch some tests to minicore --- crates/ide_assists/src/handlers/fill_match_arms.rs | 34 ++++++++++------------ 1 file changed, 15 insertions(+), 19 deletions(-) (limited to 'crates') diff --git a/crates/ide_assists/src/handlers/fill_match_arms.rs b/crates/ide_assists/src/handlers/fill_match_arms.rs index 5a43bdd6f..cd0f6dba9 100644 --- a/crates/ide_assists/src/handlers/fill_match_arms.rs +++ b/crates/ide_assists/src/handlers/fill_match_arms.rs @@ -278,8 +278,6 @@ fn build_pat(db: &RootDatabase, module: hir::Module, var: ExtendedVariant) -> Op #[cfg(test)] mod tests { - use ide_db::helpers::FamousDefs; - use crate::tests::{ check_assist, check_assist_not_applicable, check_assist_target, check_assist_unresolved, }; @@ -716,7 +714,10 @@ fn main() { #[test] fn fill_match_arms_tuple_of_enum_partial_with_wildcards() { - let ra_fixture = r#" + check_assist( + fill_match_arms, + r#" +//- minicore: option fn main() { let a = Some(1); let b = Some(()); @@ -725,10 +726,7 @@ fn main() { (None, Some(_)) => {} } } -"#; - check_assist( - fill_match_arms, - &format!("//- /main.rs crate:main deps:core{}{}", ra_fixture, FamousDefs::FIXTURE), +"#, r#" fn main() { let a = Some(1); @@ -746,17 +744,17 @@ fn main() { #[test] fn fill_match_arms_partial_with_deep_pattern() { // Fixme: cannot handle deep patterns - let ra_fixture = r#" + check_assist_not_applicable( + fill_match_arms, + r#" +//- minicore: option fn main() { match $0Some(true) { Some(true) => {} None => {} } } -"#; - check_assist_not_applicable( - fill_match_arms, - &format!("//- /main.rs crate:main deps:core{}{}", ra_fixture, FamousDefs::FIXTURE), +"#, ); } @@ -1007,17 +1005,15 @@ fn foo(a: A) { #[test] fn option_order() { cov_mark::check!(option_order); - let before = r#" + check_assist( + fill_match_arms, + r#" +//- minicore: option fn foo(opt: Option) { match opt$0 { } } -"#; - let before = &format!("//- /main.rs crate:main deps:core{}{}", before, FamousDefs::FIXTURE); - - check_assist( - fill_match_arms, - before, +"#, r#" fn foo(opt: Option) { match opt { -- cgit v1.2.3