]> git.lizzy.rs Git - rust.git/commitdiff
fix: generated test fixture
authorLuiz Carlos Mourão Paes de Carvalho <luizcarlosmpc@gmail.com>
Fri, 12 Mar 2021 11:53:57 +0000 (08:53 -0300)
committerLuiz Carlos Mourão Paes de Carvalho <luizcarlosmpc@gmail.com>
Fri, 12 Mar 2021 11:53:57 +0000 (08:53 -0300)
crates/ide_assists/src/handlers/convert_iter_for_each_to_for.rs
crates/ide_assists/src/tests/generated.rs

index 661a3fbeb868622317387d46ebf6a010d2f5ca62..ed15f169e08f3cd74200778bb968c9076a3d50fe 100644 (file)
@@ -10,7 +10,7 @@
 //
 // Converts an Iterator::for_each function into a for loop.
 //
-// ```rust
+// ```
 // fn main() {
 //     let vec = vec![(1, 2), (2, 3), (3, 4)];
 //     x.iter().for_each(|(x, y)| {
@@ -19,7 +19,7 @@
 // }
 // ```
 // ->
-// ```rust
+// ```
 // fn main() {
 //     let vec = vec![(1, 2), (2, 3), (3, 4)];
 //     for (x, y) in x.iter() {
index 304b5798f293340f8f9fcf4073d24426cc19e1c0..af513ca2283f141d4fa2715b5fff4d40235e1122 100644 (file)
@@ -205,6 +205,29 @@ fn doctest_convert_integer_literal() {
     )
 }
 
+#[test]
+fn doctest_convert_iter_for_each_to_for() {
+    check_doc_test(
+        "convert_iter_for_each_to_for",
+        r#####"
+fn main() {
+    let vec = vec![(1, 2), (2, 3), (3, 4)];
+    x.iter().for_each(|(x, y)| {
+        println!("x: {}, y: {}", x, y);
+    });
+}
+"#####,
+        r#####"
+fn main() {
+    let vec = vec![(1, 2), (2, 3), (3, 4)];
+    for (x, y) in x.iter() {
+        println!("x: {}, y: {}", x, y);
+    }
+}
+"#####,
+    )
+}
+
 #[test]
 fn doctest_convert_to_guarded_return() {
     check_doc_test(