diff options
author | Domantas Jadenkus <[email protected]> | 2021-02-16 21:43:21 +0000 |
---|---|---|
committer | Domantas Jadenkus <[email protected]> | 2021-02-27 10:21:57 +0000 |
commit | 558bcf4e0bf9d94ab51238e59f6fc5c170f38c3e (patch) | |
tree | 6efdc9d6ce4a1c9e8c886c1b3e70a17d6a19fe7b /crates/ide_assists/src/tests/generated.rs | |
parent | d4b6cbe5b6b9c90b577da7788669b6b6995ae524 (diff) |
generate try_into instead of into
Diffstat (limited to 'crates/ide_assists/src/tests/generated.rs')
-rw-r--r-- | crates/ide_assists/src/tests/generated.rs | 58 |
1 files changed, 29 insertions, 29 deletions
diff --git a/crates/ide_assists/src/tests/generated.rs b/crates/ide_assists/src/tests/generated.rs index 14b372c62..7f6dbbccf 100644 --- a/crates/ide_assists/src/tests/generated.rs +++ b/crates/ide_assists/src/tests/generated.rs | |||
@@ -512,35 +512,6 @@ impl Value { | |||
512 | } | 512 | } |
513 | 513 | ||
514 | #[test] | 514 | #[test] |
515 | fn doctest_generate_enum_into_method() { | ||
516 | check_doc_test( | ||
517 | "generate_enum_into_method", | ||
518 | r#####" | ||
519 | enum Value { | ||
520 | Number(i32), | ||
521 | Text(String)$0, | ||
522 | } | ||
523 | "#####, | ||
524 | r#####" | ||
525 | enum Value { | ||
526 | Number(i32), | ||
527 | Text(String), | ||
528 | } | ||
529 | |||
530 | impl Value { | ||
531 | fn into_text(self) -> Option<String> { | ||
532 | if let Self::Text(v) = self { | ||
533 | Some(v) | ||
534 | } else { | ||
535 | None | ||
536 | } | ||
537 | } | ||
538 | } | ||
539 | "#####, | ||
540 | ) | ||
541 | } | ||
542 | |||
543 | #[test] | ||
544 | fn doctest_generate_enum_is_method() { | 515 | fn doctest_generate_enum_is_method() { |
545 | check_doc_test( | 516 | check_doc_test( |
546 | "generate_enum_is_method", | 517 | "generate_enum_is_method", |
@@ -569,6 +540,35 @@ impl Version { | |||
569 | } | 540 | } |
570 | 541 | ||
571 | #[test] | 542 | #[test] |
543 | fn doctest_generate_enum_try_into_method() { | ||
544 | check_doc_test( | ||
545 | "generate_enum_try_into_method", | ||
546 | r#####" | ||
547 | enum Value { | ||
548 | Number(i32), | ||
549 | Text(String)$0, | ||
550 | } | ||
551 | "#####, | ||
552 | r#####" | ||
553 | enum Value { | ||
554 | Number(i32), | ||
555 | Text(String), | ||
556 | } | ||
557 | |||
558 | impl Value { | ||
559 | fn try_into_text(self) -> Result<String, Self> { | ||
560 | if let Self::Text(v) = self { | ||
561 | Ok(v) | ||
562 | } else { | ||
563 | Err(self) | ||
564 | } | ||
565 | } | ||
566 | } | ||
567 | "#####, | ||
568 | ) | ||
569 | } | ||
570 | |||
571 | #[test] | ||
572 | fn doctest_generate_from_impl_for_enum() { | 572 | fn doctest_generate_from_impl_for_enum() { |
573 | check_doc_test( | 573 | check_doc_test( |
574 | "generate_from_impl_for_enum", | 574 | "generate_from_impl_for_enum", |