1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#![allow(dead_code)]
pub(crate) mod stdio_logger;
pub(crate) mod fileio_logger;
pub mod logger;

#[cfg(test)]
mod tests {
    use super::*;
    #[test]
    fn it_works() {
        let mut my_logger = logger::get_logger_type(logger::LoggerType::FileIO,logger::LOG_LEVEL_DEBUG4);
        println!("*************************************************************");
        my_logger.log_panic("panic...");
        my_logger.log_critical("critical....");
        my_logger.log_error("error...");
        my_logger.log_warning("warning...");
        my_logger.log_info("info...");
        my_logger.log_debug1("debug1......");
        my_logger.log_debug2("debug2....");
        my_logger.log_debug3("debug3.....");
        my_logger.log_debug4("debug4....");
        println!("*************************************************************");
        assert!(true);
    }
}