Unnamed repository; edit this file 'description' to name the repository.
move test
Aleksey Kladov 2021-10-10
parent 748e688 · commit 7d92b9f
-rw-r--r--crates/hir_def/src/macro_expansion_tests/mbe.rs18
-rw-r--r--crates/mbe/src/tests/expand.rs30
2 files changed, 18 insertions, 30 deletions
diff --git a/crates/hir_def/src/macro_expansion_tests/mbe.rs b/crates/hir_def/src/macro_expansion_tests/mbe.rs
index 3ac8f706b6..1cad690bee 100644
--- a/crates/hir_def/src/macro_expansion_tests/mbe.rs
+++ b/crates/hir_def/src/macro_expansion_tests/mbe.rs
@@ -1272,3 +1272,21 @@ const VALUE: i32 = -1;
"#]],
);
}
+
+#[test]
+fn test_boolean_is_ident() {
+ check(
+ r#"
+macro_rules! m {
+ ($lit0:literal, $lit1:literal) => { const VALUE: (bool, bool) = ($lit0, $lit1); };
+}
+m!(true, false);
+"#,
+ expect![[r#"
+macro_rules! m {
+ ($lit0:literal, $lit1:literal) => { const VALUE: (bool, bool) = ($lit0, $lit1); };
+}
+const VALUE: (bool, bool) = (true , false );
+"#]],
+ );
+}
diff --git a/crates/mbe/src/tests/expand.rs b/crates/mbe/src/tests/expand.rs
index 67543df583..306db3c085 100644
--- a/crates/mbe/src/tests/expand.rs
+++ b/crates/mbe/src/tests/expand.rs
@@ -102,36 +102,6 @@ fn test_attr_to_token_tree() {
}
#[test]
-fn test_boolean_is_ident() {
- parse_macro(
- r#"
- macro_rules! foo {
- ($lit0:literal, $lit1:literal) => { const VALUE: (bool,bool) = ($lit0,$lit1); };
- }
-"#,
- )
- .assert_expand(
- r#"foo!(true,false);"#,
- r#"
-SUBTREE $
- IDENT const 14
- IDENT VALUE 15
- PUNCH : [alone] 16
- SUBTREE () 17
- IDENT bool 18
- PUNCH , [alone] 19
- IDENT bool 20
- PUNCH = [alone] 21
- SUBTREE () 22
- IDENT true 29
- PUNCH , [joint] 25
- IDENT false 31
- PUNCH ; [alone] 28
-"#,
- );
-}
-
-#[test]
fn test_vis() {
parse_macro(
r#"