xref: /aosp_15_r20/external/bazelbuild-rules_rust/test/chained_direct_deps/mod2.rs (revision d4726bddaa87cc4778e7472feed243fa4b6c267f)
1 extern crate mod1;
2 
greeter(name: &str) -> String3 pub fn greeter(name: &str) -> String {
4     format!("Hello, {name}!")
5 }
6 
default_greeter() -> String7 pub fn default_greeter() -> String {
8     greeter(&mod1::world())
9 }
10 
11 #[cfg(test)]
12 mod test {
13     #[test]
test_greeter()14     fn test_greeter() {
15         assert_eq!(super::greeter("Bob"), "Hello, Bob!");
16     }
17 
18     #[test]
test_default_greeter()19     fn test_default_greeter() {
20         assert_eq!(super::default_greeter(), "Hello, world!");
21     }
22 }
23