From 2a75cb9d6c63eb02365e9fd8b7e53cd0d360cbdf Mon Sep 17 00:00:00 2001 From: Iris Shi <0.0@owo.li> Date: Sat, 20 Sep 2025 16:09:40 +0800 Subject: [PATCH 1/4] add private module override re-export test --- tests/rustdoc/private-mod-override-re-export.rs | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 tests/rustdoc/private-mod-override-re-export.rs diff --git a/tests/rustdoc/private-mod-override-re-export.rs b/tests/rustdoc/private-mod-override-re-export.rs new file mode 100644 index 0000000000000..47b07958709bb --- /dev/null +++ b/tests/rustdoc/private-mod-override-re-export.rs @@ -0,0 +1,14 @@ +// https://github.com/rust-lang/rust/issues/60926 +#![crate_name = "foo"] +#![crate_type = "lib"] + +mod m1 { + pub mod m2 { + pub struct Foo; + } +} + +pub use m1::*; +use crate::m1::m2; + +//@ !has foo/index.html '//a[@href="m2/index.html"]' 'm2' From 8f1a1f8533cb270625a057a2bb7f50ef3f8ec1b5 Mon Sep 17 00:00:00 2001 From: Iris Shi <0.0@owo.li> Date: Mon, 22 Sep 2025 05:45:23 +0200 Subject: [PATCH 2/4] Update tests/rustdoc/private-mod-override-re-export.rs Co-authored-by: lolbinarycat --- tests/rustdoc/private-mod-override-re-export.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/rustdoc/private-mod-override-re-export.rs b/tests/rustdoc/private-mod-override-re-export.rs index 47b07958709bb..8deafe2422256 100644 --- a/tests/rustdoc/private-mod-override-re-export.rs +++ b/tests/rustdoc/private-mod-override-re-export.rs @@ -11,4 +11,4 @@ mod m1 { pub use m1::*; use crate::m1::m2; -//@ !has foo/index.html '//a[@href="m2/index.html"]' 'm2' +//@ count foo/index.html '//a[@class="mod"]' 0 From 52e6998a1837884daad9c9a0f8bf78631557fd2a Mon Sep 17 00:00:00 2001 From: Iris Shi <0.0@owo.li> Date: Mon, 22 Sep 2025 11:47:12 +0800 Subject: [PATCH 3/4] Move test file --- .../private-mod-override-reexport.rs} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename tests/rustdoc/{private-mod-override-re-export.rs => reexport/private-mod-override-reexport.rs} (100%) diff --git a/tests/rustdoc/private-mod-override-re-export.rs b/tests/rustdoc/reexport/private-mod-override-reexport.rs similarity index 100% rename from tests/rustdoc/private-mod-override-re-export.rs rename to tests/rustdoc/reexport/private-mod-override-reexport.rs From bd98e73fe0da34a9c57cf87f3ac248a2e653f970 Mon Sep 17 00:00:00 2001 From: Iris Shi <0.0@owo.li> Date: Mon, 22 Sep 2025 17:45:51 +0200 Subject: [PATCH 4/4] Update tests/rustdoc/reexport/private-mod-override-reexport.rs --- tests/rustdoc/reexport/private-mod-override-reexport.rs | 1 - 1 file changed, 1 deletion(-) diff --git a/tests/rustdoc/reexport/private-mod-override-reexport.rs b/tests/rustdoc/reexport/private-mod-override-reexport.rs index 8deafe2422256..849acc5fdaecd 100644 --- a/tests/rustdoc/reexport/private-mod-override-reexport.rs +++ b/tests/rustdoc/reexport/private-mod-override-reexport.rs @@ -1,6 +1,5 @@ // https://github.com/rust-lang/rust/issues/60926 #![crate_name = "foo"] -#![crate_type = "lib"] mod m1 { pub mod m2 {