1 // This symbol is an export that `lib_b` exports are re-exports from `lib_a`. 2 use lib_b::greeting_from; 3 greeting_c() -> String4pub fn greeting_c() -> String { 5 greeting_from("lib_c") 6 } 7 8 #[cfg(test)] 9 mod test { 10 use super::*; 11 12 use lib_b::{greeting_a, greeting_b}; 13 14 #[test] test_all_greetings()15 fn test_all_greetings() { 16 assert_eq!(greeting_a(), "Hello from lib_a!".to_owned()); 17 assert_eq!(greeting_b(), "Hello from lib_b!".to_owned()); 18 assert_eq!(greeting_c(), "Hello from lib_c!".to_owned()); 19 } 20 } 21