New FoldKinds - Consts, Statics

This commit is contained in:
Ayomide Bamidele 2021-03-29 11:49:14 +01:00
parent f6702dda9a
commit 23601454fe

View File

@ -17,6 +17,8 @@ pub enum FoldKind {
Block,
ArgList,
Region,
Consts,
Statics,
}
#[derive(Debug)]
@ -250,6 +252,8 @@ fn check(ra_fixture: &str) {
FoldKind::Block => "block",
FoldKind::ArgList => "arglist",
FoldKind::Region => "region",
FoldKind::Consts => "consts",
FoldKind::Statics => "statics"
};
assert_eq!(kind, &attr.unwrap());
}
@ -472,7 +476,7 @@ fn fold_consecutive_const() {
fn fold_consecutive_static() {
check(
r#"
<fold consts>static FIRST_STATIC: &str = "first";
<fold statics>static FIRST_STATIC: &str = "first";
static SECOND_STATIC: &str = "second";</fold>
"#,
)