Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/hir_def/src/nameres/tests/macros.rs')
-rw-r--r--crates/hir_def/src/nameres/tests/macros.rs16
1 files changed, 6 insertions, 10 deletions
diff --git a/crates/hir_def/src/nameres/tests/macros.rs b/crates/hir_def/src/nameres/tests/macros.rs
index 813c16c208..ba4f39d61a 100644
--- a/crates/hir_def/src/nameres/tests/macros.rs
+++ b/crates/hir_def/src/nameres/tests/macros.rs
@@ -1,7 +1,5 @@
use super::*;
-use crate::nameres::proc_macro::{ProcMacroDef, ProcMacroKind};
-
#[test]
fn macro_rules_are_globally_visible() {
check(
@@ -978,14 +976,12 @@ fn collects_derive_helpers() {
",
);
- assert_eq!(def_map.exported_proc_macros.len(), 1);
- match def_map.exported_proc_macros.values().next() {
- Some(ProcMacroDef { kind: ProcMacroKind::CustomDerive { helpers }, .. }) => {
- match &**helpers {
- [attr] => assert_eq!(attr.to_string(), "helper_attr"),
- _ => unreachable!(),
- }
- }
+ assert_eq!(def_map.exported_derives.len(), 1);
+ match def_map.exported_derives.values().next() {
+ Some(helpers) => match &**helpers {
+ [attr] => assert_eq!(attr.to_string(), "helper_attr"),
+ _ => unreachable!(),
+ },
_ => unreachable!(),
}
}