aboutsummaryrefslogtreecommitdiff
path: root/crates/ide_assists/src/tests/generated.rs
diff options
context:
space:
mode:
authorDomantas Jadenkus <[email protected]>2021-02-16 21:43:21 +0000
committerDomantas Jadenkus <[email protected]>2021-02-27 10:21:57 +0000
commit558bcf4e0bf9d94ab51238e59f6fc5c170f38c3e (patch)
tree6efdc9d6ce4a1c9e8c886c1b3e70a17d6a19fe7b /crates/ide_assists/src/tests/generated.rs
parentd4b6cbe5b6b9c90b577da7788669b6b6995ae524 (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.rs58
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]
515fn doctest_generate_enum_into_method() {
516 check_doc_test(
517 "generate_enum_into_method",
518 r#####"
519enum Value {
520 Number(i32),
521 Text(String)$0,
522}
523"#####,
524 r#####"
525enum Value {
526 Number(i32),
527 Text(String),
528}
529
530impl 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]
544fn doctest_generate_enum_is_method() { 515fn 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]
543fn doctest_generate_enum_try_into_method() {
544 check_doc_test(
545 "generate_enum_try_into_method",
546 r#####"
547enum Value {
548 Number(i32),
549 Text(String)$0,
550}
551"#####,
552 r#####"
553enum Value {
554 Number(i32),
555 Text(String),
556}
557
558impl 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]
572fn doctest_generate_from_impl_for_enum() { 572fn 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",