Follow testing style guide

This commit is contained in:
Jonas Schievink 2021-04-20 16:26:07 +02:00
parent 6624158969
commit c0ad9b3581

View file

@ -212,7 +212,7 @@ mod tests {
fn add_custom_impl_debug() {
check_assist(
replace_derive_with_manual_impl,
"
r#"
mod fmt {
pub struct Error;
pub type Result = Result<(), Error>;
@ -226,8 +226,8 @@ mod fmt {
struct Foo {
bar: String,
}
",
"
"#,
r#"
mod fmt {
pub struct Error;
pub type Result = Result<(), Error>;
@ -246,14 +246,14 @@ impl fmt::Debug for Foo {
${0:todo!()}
}
}
",
"#,
)
}
#[test]
fn add_custom_impl_all() {
check_assist(
replace_derive_with_manual_impl,
"
r#"
mod foo {
pub trait Bar {
type Qux;
@ -268,8 +268,8 @@ mod foo {
struct Foo {
bar: String,
}
",
"
"#,
r#"
mod foo {
pub trait Bar {
type Qux;
@ -295,20 +295,20 @@ impl foo::Bar for Foo {
todo!()
}
}
",
"#,
)
}
#[test]
fn add_custom_impl_for_unique_input() {
check_assist(
replace_derive_with_manual_impl,
"
r#"
#[derive(Debu$0g)]
struct Foo {
bar: String,
}
",
"
"#,
r#"
struct Foo {
bar: String,
}
@ -316,7 +316,7 @@ struct Foo {
impl Debug for Foo {
$0
}
",
"#,
)
}
@ -324,13 +324,13 @@ impl Debug for Foo {
fn add_custom_impl_for_with_visibility_modifier() {
check_assist(
replace_derive_with_manual_impl,
"
r#"
#[derive(Debug$0)]
pub struct Foo {
bar: String,
}
",
"
"#,
r#"
pub struct Foo {
bar: String,
}
@ -338,7 +338,7 @@ pub struct Foo {
impl Debug for Foo {
$0
}
",
"#,
)
}
@ -346,18 +346,18 @@ impl Debug for Foo {
fn add_custom_impl_when_multiple_inputs() {
check_assist(
replace_derive_with_manual_impl,
"
r#"
#[derive(Display, Debug$0, Serialize)]
struct Foo {}
",
"
"#,
r#"
#[derive(Display, Serialize)]
struct Foo {}
impl Debug for Foo {
$0
}
",
"#,
)
}
@ -365,10 +365,10 @@ impl Debug for Foo {
fn test_ignore_derive_macro_without_input() {
check_assist_not_applicable(
replace_derive_with_manual_impl,
"
r#"
#[derive($0)]
struct Foo {}
",
"#,
)
}
@ -376,18 +376,18 @@ struct Foo {}
fn test_ignore_if_cursor_on_param() {
check_assist_not_applicable(
replace_derive_with_manual_impl,
"
r#"
#[derive$0(Debug)]
struct Foo {}
",
"#,
);
check_assist_not_applicable(
replace_derive_with_manual_impl,
"
r#"
#[derive(Debug)$0]
struct Foo {}
",
"#,
)
}
@ -395,10 +395,10 @@ struct Foo {}
fn test_ignore_if_not_derive() {
check_assist_not_applicable(
replace_derive_with_manual_impl,
"
r#"
#[allow(non_camel_$0case_types)]
struct Foo {}
",
"#,
)
}