1use colored::*;
2
3pub fn print() {
4 print_whale();
5}
6
7pub fn print_with_message(message: &str) {
8 print_whale();
9 println!("{}", message);
10}
11
12fn print_whale() {
13 println!("{}", "▄████████████▄▐█▄▄▄▄█▌".red());
14 println!("{}", "█████▌▄▌▄▐▐▌██▌▀▀██▀▀".red());
15 println!("{}", "███▄█▌▄▌▄▐▐▌▀██▄▄█▌".red());
16 println!("{}", "▄▄▄▄█████████████".red());
17}
18
19#[cfg(test)]
20mod tests {
21 use super::*;
22
23 #[test]
24 fn it_prints() {
25 print();
26 }
27
28 #[test]
29 fn it_prints_with_message() {
30 print_with_message("Test");
31 }
32}