()
| 76 | /// ``` |
| 77 | #[cfg(test)] |
| 78 | pub(crate) fn init_test_logger() { |
| 79 | use std::io::Write as _; |
| 80 | let _result: Result<(), log::SetLoggerError> = env_logger::builder() |
| 81 | .is_test(true) |
| 82 | .format(|buf, record| { |
| 83 | let level_style = buf.default_level_style(record.level()); |
| 84 | writeln!( |
| 85 | buf, |
| 86 | "[{level_style}{}{level_style:#} {}:{}] {}", |
| 87 | record.level(), |
| 88 | record.file().unwrap_or("unknown"), |
| 89 | record.line().unwrap_or(0), |
| 90 | record.args() |
| 91 | ) |
| 92 | }) |
| 93 | .try_init(); |
| 94 | } |