Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/tests/flyimport.rs')
| -rw-r--r-- | crates/ide-completion/src/tests/flyimport.rs | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/crates/ide-completion/src/tests/flyimport.rs b/crates/ide-completion/src/tests/flyimport.rs index e139a5e270..aad881f8ce 100644 --- a/crates/ide-completion/src/tests/flyimport.rs +++ b/crates/ide-completion/src/tests/flyimport.rs @@ -16,11 +16,11 @@ fn check_with_config( expect: Expect, ) { let (db, position) = crate::tests::position(ra_fixture); - let (ctx, analysis) = - crate::context::CompletionContext::new(&db, position, &config, None).unwrap(); + hir::attach_db(&db, || { + let (ctx, analysis) = + crate::context::CompletionContext::new(&db, position, &config, None).unwrap(); - let mut acc = crate::completions::Completions::default(); - hir::attach_db(ctx.db, || { + let mut acc = crate::completions::Completions::default(); if let CompletionAnalysis::Name(NameContext { kind: NameKind::IdentPat(pat_ctx), .. }) = &analysis { @@ -42,9 +42,9 @@ fn check_with_config( _ => (), } } - }); - expect.assert_eq(&super::render_completion_list(Vec::from(acc))); + expect.assert_eq(&super::render_completion_list(Vec::from(acc))); + }); } #[test] @@ -79,6 +79,7 @@ fn macro_fuzzy_completion() { r#" //- /lib.rs crate:dep /// Please call me as macro_with_curlies! {} +#[rust_analyzer::macro_style(braces)] #[macro_export] macro_rules! macro_with_curlies { () => {} @@ -780,8 +781,8 @@ fn main() { } "#, expect![[r#" - ct SPECIAL_CONST (use dep::test_mod::TestTrait) u8 DEPRECATED fn weird_function() (use dep::test_mod::TestTrait) fn() DEPRECATED + ct SPECIAL_CONST (use dep::test_mod::TestTrait) u8 DEPRECATED me random_method(…) (use dep::test_mod::TestTrait) fn(&self) DEPRECATED "#]], ); |