| #![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::*; | |
| } |