1#![allow(dead_code)]
2pub(crate) mod stdio_logger;
3pub(crate) mod fileio_logger;
4pub mod logger;
5
6#[cfg(test)]
7mod tests {
8 use super::*;
9 #[test]
10 fn it_works() {
11 let mut my_logger = logger::get_logger_type(logger::LoggerType::FileIO,logger::LOG_LEVEL_DEBUG4);
12 println!("*************************************************************");
13 my_logger.log_panic("panic...");
14 my_logger.log_critical("critical....");
15 my_logger.log_error("error...");
16 my_logger.log_warning("warning...");
17 my_logger.log_info("info...");
18 my_logger.log_debug1("debug1......");
19 my_logger.log_debug2("debug2....");
20 my_logger.log_debug3("debug3.....");
21 my_logger.log_debug4("debug4....");
22 println!("*************************************************************");
23 assert!(true);
24 }
25}