Unnamed repository; edit this file 'description' to name the repository.
Fix tests by using primitive rather than String.
Mathew Horner 2022-09-17
parent e7abf34 · commit a65ca20
-rw-r--r--crates/ide-diagnostics/src/handlers/type_mismatch.rs16
1 files changed, 8 insertions, 8 deletions
diff --git a/crates/ide-diagnostics/src/handlers/type_mismatch.rs b/crates/ide-diagnostics/src/handlers/type_mismatch.rs
index 937f98f479..62c69f90ba 100644
--- a/crates/ide-diagnostics/src/handlers/type_mismatch.rs
+++ b/crates/ide-diagnostics/src/handlers/type_mismatch.rs
@@ -315,25 +315,25 @@ fn main() {
fn test_add_reference_to_macro_call() {
check_fix(
r#"
-macro_rules! hello_world {
+macro_rules! thousand {
() => {
- "Hello World".to_string()
+ 1000_u64
};
}
-fn test(foo: &String) {}
+fn test(foo: &u64) {}
fn main() {
- test($0hello_world!());
+ test($0thousand!());
}
"#,
r#"
-macro_rules! hello_world {
+macro_rules! thousand {
() => {
- "Hello World".to_string()
+ 1000_u64
};
}
-fn test(foo: &String) {}
+fn test(foo: &u64) {}
fn main() {
- test(&hello_world!());
+ test(&thousand!());
}
"#,
);