Unnamed repository; edit this file 'description' to name the repository.
Diffstat (limited to 'crates/mbe/src/tests.rs')
-rw-r--r--crates/mbe/src/tests.rs11
1 files changed, 4 insertions, 7 deletions
diff --git a/crates/mbe/src/tests.rs b/crates/mbe/src/tests.rs
index 110a2664ec..4a1af31656 100644
--- a/crates/mbe/src/tests.rs
+++ b/crates/mbe/src/tests.rs
@@ -22,6 +22,7 @@ fn check_(
expect: expect_test::Expect,
parse: parser::TopEntryPoint,
) {
+ let db = salsa::DatabaseImpl::default();
let decl_tt = &syntax_bridge::parse_to_token_tree(
def_edition,
SpanAnchor {
@@ -49,6 +50,7 @@ fn check_(
)
.unwrap();
let res = mac.expand(
+ &db,
&arg_tt,
|_| (),
crate::MacroCallStyle::FnLike,
@@ -57,7 +59,6 @@ fn check_(
anchor: call_anchor,
ctx: SyntaxContext::root(Edition::CURRENT),
},
- def_edition,
);
let mut expect_res = String::new();
if let Some(err) = res.err {
@@ -66,12 +67,8 @@ fn check_(
if render_debug {
format_to!(expect_res, "{:#?}\n\n", res.value.0);
}
- let (node, _) = syntax_bridge::token_tree_to_syntax_node(
- &res.value.0,
- parse,
- &mut |_| def_edition,
- def_edition,
- );
+ let (node, _) =
+ syntax_bridge::token_tree_to_syntax_node(&res.value.0, parse, &mut |_| def_edition);
format_to!(
expect_res,
"{}",