logger unit test

pull/3/head
prplV 2025-01-17 12:46:43 +03:00
parent c00fb883c9
commit 8acf1230d2
1 changed files with 24 additions and 0 deletions

View File

@ -24,3 +24,27 @@ pub async fn setup_logger() -> Result<()> {
info!("Logger configured"); info!("Logger configured");
Ok(()) Ok(())
} }
#[cfg(test)]
mod logger_unittests {
use tokio::test;
use super::*;
#[test]
async fn check_logger_builder() {
Builder::new()
.format(move |buf, record| {
writeln!(
buf,
"|{}| {} [{}] - {}",
"api-grubber",
Local::now().format("%d-%m-%Y %H:%M:%S"),
record.level(),
record.args(),
)
})
.filter(None, LevelFilter::Info)
.target(env_logger::Target::Stdout)
.init();
}
}