1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
pub mod comment; pub mod helpers; mod messages; mod messages_data; mod nodes; mod nodes_data; pub use messages::*; pub use nodes::*; pub fn nodes() -> NodeList { nodes_data::ALL_NODES } pub fn message_sections() -> SectionList { messages_data::ALL_SECTIONS } pub fn messages() -> DynamicMessageList { message_sections().messages() } #[cfg(test)] mod tests { use super::{message_sections, messages, nodes}; #[test] fn test_nodes() { assert!(nodes().0.len() > 0); } #[test] fn test_message_sections() { let message_sections = message_sections(); assert!(message_sections.0.len() > 0); for section in message_sections.0.iter() { assert!(section.messages.0.len() > 0); } } #[test] fn test_messages() { assert!(messages().0.len() > 0) } }