layla-log 0.3.2

A simple logger library.
Documentation
use layla_log::*;

#[cfg(not(feature = "async"))]
#[test]
fn double_init() {
    clean_log();
    init(Setting {
        dir_path: "./logs".to_string(),
        ..Default::default()
    });

    init(Setting {
        dir_path: "./logs".to_string(),
        ..Default::default()
    });

    error!("error");
    warn!("warn");
    info!("info");
    debug!("debug");
    trace!("trace");
}

#[cfg(feature = "async")]
#[tokio::test]
async fn double_init() {
    clean_log().await;
    init(Setting {
        dir_path: "./logs".to_string(),
        ..Default::default()
    })
    .await;

    init(Setting {
        dir_path: "./logs".to_string(),
        ..Default::default()
    })
    .await;

    error!("error");
    warn!("warn");
    info!("info");
    debug!("debug");
    trace!("trace");
}