| #![crate_name = "foo"] |
| |
| // This test ensures that there is no "infinite redirection" file generated (a |
| // file which redirects to itself). |
| |
| // We check it's not a redirection file. |
| //@ has 'foo/builders/struct.ActionRowBuilder.html' |
| //@ has - '//*[@id="synthetic-implementations"]' 'Auto Trait Implementations' |
| |
| // And that the link in the module is targeting it. |
| //@ has 'foo/builders/index.html' |
| //@ has - '//a[@href="struct.ActionRowBuilder.html"]' 'ActionRowBuilder' |
| |
| mod auto { |
| mod action_row { |
| pub struct ActionRowBuilder; |
| } |
| |
| #[doc(hidden)] |
| pub mod builders { |
| pub use super::action_row::ActionRowBuilder; |
| } |
| } |
| |
| pub use auto::*; |
| |
| pub mod builders { |
| pub use crate::auto::builders::*; |
| } |