]> git.lizzy.rs Git - rust.git/blobdiff - crates/ide_assists/src/tests/generated.rs
Merge #9939
[rust.git] / crates / ide_assists / src / tests / generated.rs
index 6c5eaf310c51e42cdf8d0ee546667680e4b6c3fc..7778d96aa6f96721778a92e68e2ecda2cca10883 100644 (file)
@@ -526,6 +526,33 @@ fn $0fun_name(n: i32) {
     )
 }
 
+#[test]
+fn doctest_extract_module() {
+    check_doc_test(
+        "extract_module",
+        r#####"
+$0fn foo(name: i32) -> i32 {
+    name + 1
+}$0
+
+fn bar(name: i32) -> i32 {
+    name + 2
+}
+"#####,
+        r#####"
+mod modname {
+    pub(crate) fn foo(name: i32) -> i32 {
+        name + 1
+    }
+}
+
+fn bar(name: i32) -> i32 {
+    name + 2
+}
+"#####,
+    )
+}
+
 #[test]
 fn doctest_extract_struct_from_enum_variant() {
     check_doc_test(