Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/ide-completion/src/tests/attribute.rs')
-rw-r--r--crates/ide-completion/src/tests/attribute.rs22
1 files changed, 22 insertions, 0 deletions
diff --git a/crates/ide-completion/src/tests/attribute.rs b/crates/ide-completion/src/tests/attribute.rs
index acafa6518f..ebf3582057 100644
--- a/crates/ide-completion/src/tests/attribute.rs
+++ b/crates/ide-completion/src/tests/attribute.rs
@@ -713,6 +713,28 @@ struct Foo;
);
}
+#[test]
+fn issue_17479() {
+ check(
+ r#"
+//- proc_macros: issue_17479
+fn main() {
+ proc_macros::issue_17479!("te$0");
+}
+"#,
+ expect![""],
+ );
+ check(
+ r#"
+//- proc_macros: issue_17479
+fn main() {
+ proc_macros::issue_17479!("$0");
+}
+"#,
+ expect![""],
+ )
+}
+
mod cfg {
use super::*;