Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/tests/special.rs')
-rw-r--r--crates/ide-completion/src/tests/special.rs22
1 files changed, 10 insertions, 12 deletions
diff --git a/crates/ide-completion/src/tests/special.rs b/crates/ide-completion/src/tests/special.rs
index a50184de53..e80a289049 100644
--- a/crates/ide-completion/src/tests/special.rs
+++ b/crates/ide-completion/src/tests/special.rs
@@ -1282,26 +1282,24 @@ fn here_we_go() {
}
#[test]
-fn completion_filtering_excludes_non_identifier_aliases() {
- // Catch panic instead of using `#[should_panic]` as style check bans
- // `#[should_panic]`. Making `check_edit` return a result would require
- // a lot of test changes.
- std::panic::catch_unwind(|| {
- check_edit(
- "Partial>",
- r#"
+fn completion_filtering_excludes_non_identifier_doc_aliases() {
+ check_edit(
+ "PartialOrdcmporder",
+ r#"
#[doc(alias = ">")]
+#[doc(alias = "cmp")]
+#[doc(alias = "order")]
trait PartialOrd {}
struct Foo<T: Partial$0
"#,
- r#"
+ r#"
#[doc(alias = ">")]
+#[doc(alias = "cmp")]
+#[doc(alias = "order")]
trait PartialOrd {}
struct Foo<T: PartialOrd
"#,
- )
- })
- .unwrap_err();
+ );
}