]> git.lizzy.rs Git - rust.git/commitdiff
generate default implementation for an enum from an enum variant #6860
authorBenjamin Coenen <5719034+bnjjj@users.noreply.github.com>
Tue, 15 Dec 2020 20:35:41 +0000 (21:35 +0100)
committerBenjamin Coenen <5719034+bnjjj@users.noreply.github.com>
Tue, 15 Dec 2020 20:35:41 +0000 (21:35 +0100)
Signed-off-by: Benjamin Coenen <5719034+bnjjj@users.noreply.github.com>
crates/assists/src/handlers/generate_default_from_enum_variant.rs

index 5f6885710c8bfa21d4eb72edd250c87069efa9a8..bcea46735181dbba1210b3ce7c01f7c1ef721ab9 100644 (file)
@@ -105,7 +105,8 @@ fn check_not_applicable(ra_fixture: &str) {
     fn test_generate_default_from_variant() {
         check_assist(
             generate_default_from_enum_variant,
-            r#"enum Variant {
+            r#"
+enum Variant {
     Undefined,
     Minor<|>,
     Major,
@@ -128,7 +129,8 @@ fn default() -> Self {
     fn test_generate_default_already_implemented() {
         mark::check!(test_gen_default_impl_already_exists);
         check_not_applicable(
-            r#"enum Variant {
+            r#"
+enum Variant {
     Undefined,
     Minor<|>,
     Major,
@@ -146,7 +148,8 @@ fn default() -> Self {
     fn test_add_from_impl_no_element() {
         mark::check!(test_gen_default_on_non_unit_variant_not_implemented);
         check_not_applicable(
-            r#"enum Variant {
+            r#"
+enum Variant {
     Undefined,
     Minor(u32)<|>,
     Major,
@@ -159,7 +162,8 @@ fn test_generate_default_from_variant_with_one_variant() {
         check_assist(
             generate_default_from_enum_variant,
             r#"enum Variant { Undefi<|>ned }"#,
-            r#"enum Variant { Undefined }
+            r#"
+enum Variant { Undefined }
 
 impl Default for Variant {
     fn default() -> Self {